summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-06-20 19:29:52 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-06-20 19:29:52 +0000
commit71127e54711bfc86a54a9970313fc3db818d7c7d (patch)
treeab4c537fa57347ed6912c6b812a39184f6fbe295
parent55f2678e04d6028bfa24ac1e94cade11ae1ca2b5 (diff)
downloadATCD-71127e54711bfc86a54a9970313fc3db818d7c7d.tar.gz
* TAO_IDL/be_include/pre_invoke_cs.h:
* TAO_IDL/be/pre_invoke_cs.cpp: When allocating memory for an out parameter in an operation, fixed the generated ACE_NEW_RETURN macro to return something other than 0 for operation return types of fixed size structs. The other case for which this applies is an operation return type of enum, which was fixed some time ago. Thanks to Jody Hagins <jody@atdesk.com> for sending in the IDL file that uncovered this bug.
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a15
1 files changed, 14 insertions, 1 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 352fd787f01..484967717ef 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,4 +1,17 @@
-Wed Jun 20 11:46:40 2001 Jeff Parsons <parsons@cs.wustl.edu>
+Wed Jun 20 14:22:47 2001 Jeff Parsons <parsons@cs.wustl.edu>
+
+ * TAO_IDL/be_include/pre_invoke_cs.h:
+ * TAO_IDL/be/pre_invoke_cs.cpp:
+
+ When allocating memory for an out parameter in an operation,
+ fixed the generated ACE_NEW_RETURN macro to return something
+ other than 0 for operation return types of fixed size structs.
+ The other case for which this applies is an operation return
+ type of enum, which was fixed some time ago. Thanks to
+ Jody Hagins <jody@atdesk.com> for sending in the IDL file that
+ uncovered this bug.
+
+Wed Jun 20:46:40 2001 Jeff Parsons <parsons@cs.wustl.edu>
* tests/DynAny_Test/test_dynarray.cpp:
* tests/DynAny_Test/test_dynsequence.cpp: