summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-05-18 14:18:12 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-05-18 14:18:12 +0000
commit5ba550daa4bdb51c026fbb4ab15929eb298514f0 (patch)
tree5fb907517a8f3898b73d825e5acf1cac35aad904
parent3e654d5572f14d660e9f430c339ace4c005b5ddb (diff)
downloadATCD-5ba550daa4bdb51c026fbb4ab15929eb298514f0.tar.gz
* TAO_IDL/be/be_visitor_argument/invoke_cs.cpp:
* TAO_IDL/be/be_visitor_argument/marshal_ss.cpp: * TAO_IDL/be/be_visitor_operation/rettype_marshal_ss.cpp: When (de)marshaling bounded (w)strings, the IDL compiler was subtracting 1 from the bound value. Since the bound value does not include the terminating null, this was incorrect. Thanks to Russell Mora <rd.mora@router.econz.co.nz> for reporting this bug.
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a11
1 files changed, 11 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 04f8566fc10..52faf847451 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,14 @@
+Thu May 18 09:14:51 2000 Jeff Parsons <parsons@cs.wustl.edu>
+
+ * TAO_IDL/be/be_visitor_argument/invoke_cs.cpp:
+ * TAO_IDL/be/be_visitor_argument/marshal_ss.cpp:
+ * TAO_IDL/be/be_visitor_operation/rettype_marshal_ss.cpp:
+ When (de)marshaling bounded (w)strings, the IDL compiler
+ was subtracting 1 from the bound value. Since the bound
+ value does not include the terminating null, this was
+ incorrect. Thanks to Russell Mora <rd.mora@router.econz.co.nz>
+ for reporting this bug.
+
Thu May 18 08:14:31 2000 Jeff Parsons <parsons@cs.wustl.edu>
* TAO_IDL/be/be_visitor_interface_fwd/interface_fwd_ci.cpp: