summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-01-10 17:57:01 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-01-10 17:57:01 +0000
commitbe0429fc390b452a6bc3d2c0be8ef4f3a3da90ea (patch)
treea9894658aa3738269ffb99d778e24650bef81458
parentb55130efd6ea4a52bfbd2ce425ddaaa665ddf486 (diff)
downloadATCD-be0429fc390b452a6bc3d2c0be8ef4f3a3da90ea.tar.gz
Missed adding some ACE_const_casts.
-rw-r--r--TAO/TAO_IDL/be/be_visitor_exception/any_op_cs.cpp3
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp3
-rw-r--r--TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp3
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