diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-05-18 14:18:12 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-05-18 14:18:12 +0000 |
commit | 5ba550daa4bdb51c026fbb4ab15929eb298514f0 (patch) | |
tree | 5fb907517a8f3898b73d825e5acf1cac35aad904 | |
parent | 3e654d5572f14d660e9f430c339ace4c005b5ddb (diff) | |
download | ATCD-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-02a | 11 |
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: |