diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-07-27 01:58:59 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-07-27 01:58:59 +0000 |
commit | 553f5338e8373e9bb69d2affcc50c9316aa5726b (patch) | |
tree | fba0e0ba8942b91975ab198c7743918f47b6c53a | |
parent | 8edd47356c62803e5f3aaf56602b747a59307ebb (diff) | |
download | ATCD-553f5338e8373e9bb69d2affcc50c9316aa5726b.tar.gz |
* tao/DynAny_i.cpp:
* tao/DynArray_i.cpp:
* tao/DynEnum_i.cpp:
* tao/DynSequence_i.cpp:
* tao/DynStruct_i.cpp:
* tao/DynUnion_i.cpp:
Francois Bernier <fbernier@gel.ulaval.ca> reported some
memory leaks in TAO_DynAny_i. Upon checking this out
and making a pass through all the Dyn*_i files, I found a
lot more cases that needed fixing, stemming mostly from
recent changes to CORBA::Any's TypeCode member
and accessor. There were also some Dyn* accessors that
I modified to return a duplicate, so the result may be
put into a _var, as required by the spec.
* tests/DynAny_Test/driver.cpp:
* tests/DynAny_Test/test_dynany.cpp:
* tests/DynAny_Test/test_dynarray.cpp:
* tests/DynAny_Test/test_dynenum.cpp:
* tests/DynAny_Test/test_dynsequence.cpp:
* tests/DynAny_Test/test_dynstruct.cpp:
* tests/DynAny_Test/test_dynunion.cpp:
For the reasons mentioned above, changes were necessary
to the test code to fix memory leaks. I also made some
cosmetic changes.
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index aa34f629cc9..41940a6372f 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,3 +1,33 @@ +Wed Jul 26 20:56:41 2000 Jeff Parsons <parsons@cs.wustl.edu> + + * tao/DynAny_i.cpp: + * tao/DynArray_i.cpp: + * tao/DynEnum_i.cpp: + * tao/DynSequence_i.cpp: + * tao/DynStruct_i.cpp: + * tao/DynUnion_i.cpp: + + Francois Bernier <fbernier@gel.ulaval.ca> reported some + memory leaks in TAO_DynAny_i. Upon checking this out + and making a pass through all the Dyn*_i files, I found a + lot more cases that needed fixing, stemming mostly from + recent changes to CORBA::Any's TypeCode member + and accessor. There were also some Dyn* accessors that + I modified to return a duplicate, so the result may be + put into a _var, as required by the spec. + + * tests/DynAny_Test/driver.cpp: + * tests/DynAny_Test/test_dynany.cpp: + * tests/DynAny_Test/test_dynarray.cpp: + * tests/DynAny_Test/test_dynenum.cpp: + * tests/DynAny_Test/test_dynsequence.cpp: + * tests/DynAny_Test/test_dynstruct.cpp: + * tests/DynAny_Test/test_dynunion.cpp: + + For the reasons mentioned above, changes were necessary + to the test code to fix memory leaks. I also made some + cosmetic changes. + Tue Jul 25 12:39:16 2000 Chad Elliott <elliott_c@ociweb.com> * orbsvcs/orbsvcs/Makefile |