summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-09-12 15:12:43 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-09-12 15:12:43 +0000
commitf6ddf16ec0903577a8f964b0269dab2d52b2c3f6 (patch)
tree316d73d44accab51e2d82a305ea79b2ff256a7fd
parenta64f9b4316c43460740dc2f13e508e2496a44a8f (diff)
downloadATCD-f6ddf16ec0903577a8f964b0269dab2d52b2c3f6.tar.gz
* tao/DynamicAny/DynAny_i.cpp:
Strange bug that seems to happen only on Win32, where when a DynAny containing a string is copied from another, its type code member gets the bound copied correctly, but its member any's type code does not. It crops up only in the equal() method where the strings are extracted from the member anys and compared. The CORBA::Any::to_string struct is left out of the extraction from the lhs any. There is no danger of type mismatch, since the type codes (which do retain bound information) have already been compared for equivalence.
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a14
1 files changed, 14 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 889d429c735..1715f5fa3b1 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,17 @@
+Tue Sep 11 21:43:38 2001 Jeff Parsons <parsons@cs.wustl.edu>
+
+ * tao/DynamicAny/DynAny_i.cpp:
+
+ Strange bug that seems to happen only on Win32, where when
+ a DynAny containing a string is copied from another, its type
+ code member gets the bound copied correctly, but its member
+ any's type code does not. It crops up only in the equal()
+ method where the strings are extracted from the member anys
+ and compared. The CORBA::Any::to_string struct is left out
+ of the extraction from the lhs any. There is no danger of
+ type mismatch, since the type codes (which do retain bound
+ information) have already been compared for equivalence.
+
Tue Sep 11 18:07:46 2001 Yamuna Krishnamurthy <yamuna@cs.wustl.edu>
* orbsvcs/orbsvcs/AV/Fill_ACE_QoS.h: