diff options
author | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2008-09-16 22:19:51 +0000 |
---|---|---|
committer | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2008-09-16 22:19:51 +0000 |
commit | b8c42414e165769354f8fdd19810072617b6e064 (patch) | |
tree | 0c5299e2cddf5219c4f8b026e423d151e3cdfce4 /TAO/ChangeLog | |
parent | be80a4c7f1c3e5a99973cf4f2c1e3f7093eb3dd2 (diff) | |
download | ATCD-b8c42414e165769354f8fdd19810072617b6e064.tar.gz |
ChangeLogTag: Tue Sep 16 22:15:32 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
Diffstat (limited to 'TAO/ChangeLog')
-rw-r--r-- | TAO/ChangeLog | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index f442fd63e44..9317e91498d 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,38 @@ +Tue Sep 16 22:15:32 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com> + + * tao/ETCL/TAO_ETCL_Constraint.cpp: + + Changed TAO_ETCL_Literal_Constraint::copy() so that the any + associated with a constraint object of type ACE_ETCL_COMPONENT + has it's reference count decremented before the constraint is + overwritten by the new value. Previously this was only done if + the new value was also of type ACE_ETCL_COMPONENT. This avoids + a memory leak. + + * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp: + + Changed TAO_Literal_Constraint::copy(), so that the string + associated with a constraint object of type TAO_STRING is + freed before the constraint is overwritten by the new value. + This avoids a memory leak. + + * orbsvcs/orbsvcs/Makefile.am: + + Regenerated. + + * orbsvcs/orbsvcs/CosTrading.mpc: + + Add Constraint_Nodes.inl to Inline_Files section. + + * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp: + * orbsvcs/orbsvcs/Trader/Constraint_Nodes.h: + * orbsvcs/orbsvcs/Trader/Constraint_Nodes.inl: + + Implement operator!=, operator<=, and operator>= for + TAO_Literal_Constraint operands in terms of operator==, + operator>, and operator< and make them inline. Removes a lot of + boilerplate code and reduces static footprint. + Tue Sep 16 13:12:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl> * performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl: |