summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a23
1 files changed, 23 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 5a48a98f37c..c12e77e0369 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,26 @@
+Sun Mar 19 16:48:57 2000 Jeff Parsons <parsons@cs.wustl.edu>
+
+ * tao/Sequence_T.i:
+ * tao/Sequence.i:
+ The automatic buffer allocation in the bounded
+ sequence default constructor was causing a
+ problem with recursive structs/unions. Since the
+ constructor was still executing, there would be
+ an infinite loop of calls to 'new'. Buffer allocation
+ has been moved to the length() function, so now
+ bounded sequences behave like unbounced ones in TAO
+ (the CORBA spec states that the default constructors
+ for bounded or unbounded sequences need not allocate
+ a buffer). Thanks to Sal Amander <virgis@megagis.lt>
+ for reporting this problem.
+
+ * tests/Param_Test/bd_long_seq.cpp:
+ * tests/Param_Test/bd_short_seq.cpp:
+ * tests/Param_Test/bd_struct_seq.cpp:
+ Added initialization for certain paramters, needed
+ because of the change in the behavior of the defaul
+ constructor noted above.
+
Sun Mar 19 16:46:36 2000 Balachandran Natarajan <bala@cs.wustl.edu>
* orbsvcs/orbsvcs/Makefile: Updated dependencies. Thanks to