diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-01-10 17:57:01 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-01-10 17:57:01 +0000 |
commit | be0429fc390b452a6bc3d2c0be8ef4f3a3da90ea (patch) | |
tree | a9894658aa3738269ffb99d778e24650bef81458 | |
parent | b55130efd6ea4a52bfbd2ce425ddaaa665ddf486 (diff) | |
download | ATCD-be0429fc390b452a6bc3d2c0be8ef4f3a3da90ea.tar.gz |
Missed adding some ACE_const_casts.
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_exception/any_op_cs.cpp | 3 | ||||
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp | 3 | ||||
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_exception/any_op_cs.cpp b/TAO/TAO_IDL/be/be_visitor_exception/any_op_cs.cpp index 6e4e17e4615..e216219f84b 100644 --- a/TAO/TAO_IDL/be/be_visitor_exception/any_op_cs.cpp +++ b/TAO/TAO_IDL/be/be_visitor_exception/any_op_cs.cpp @@ -181,7 +181,8 @@ be_visitor_exception_any_op_cs::visit_exception (be_exception *node) << "}" << be_nl << "ACE_CATCHANY" << be_nl << "{" << be_idt_nl - << "delete _tao_elem;" << be_nl + << "delete ACE_const_cast (" << node->name () + << " *&, _tao_elem);" << be_nl << "_tao_elem = 0;" << be_nl << "return 0;" << be_uidt_nl << "}" << be_nl diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp index b10d1a57c39..204d902d890 100644 --- a/TAO/TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp +++ b/TAO/TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp @@ -186,7 +186,8 @@ be_visitor_sequence_any_op_cs::visit_sequence (be_sequence *node) << "}" << be_nl << "ACE_CATCHANY" << be_nl << "{" << be_idt_nl - << "delete _tao_elem;" << be_nl + << "delete ACE_const_cast (" << node->name () + << " *&, _tao_elem);" << be_nl << "_tao_elem = 0;" << be_nl << "return 0;" << be_uidt_nl << "}" << be_nl diff --git a/TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp b/TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp index a0a21e95743..8132244b53e 100644 --- a/TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp +++ b/TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp @@ -181,7 +181,8 @@ be_visitor_structure_any_op_cs::visit_structure (be_structure *node) << "}" << be_nl << "ACE_CATCHANY" << be_nl << "{" << be_idt_nl - << "delete (" << node->name () << " *)_tao_elem;" << be_nl + << "delete ACE_const_cast (" << node->name () + << " *&, _tao_elem);" << be_nl << "_tao_elem = 0;" << be_nl << "return 0; " << be_uidt_nl << "}" << be_nl |