summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_typecode/union_typecode.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_typecode/union_typecode.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_typecode/union_typecode.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_typecode/union_typecode.cpp b/TAO/TAO_IDL/be/be_visitor_typecode/union_typecode.cpp
index 1c1f35e9235..bdf4a72a0b2 100644
--- a/TAO/TAO_IDL/be/be_visitor_typecode/union_typecode.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_typecode/union_typecode.cpp
@@ -66,12 +66,12 @@ TAO::be_visitor_union_typecode::visit_union (be_union * node)
<< "static TAO::TypeCode::Union<char const *," << be_nl
<< " " << case_array_type.c_str ()
<< " const *," << be_nl
- << " TAO::Null_RefCount_Policy> const"
+ << " TAO::Null_RefCount_Policy>"
<< be_idt_nl
<< "_tao_tc_" << node->flat_name () << " (" << be_idt_nl
<< "\"" << node->repoID () << "\"," << be_nl
<< "\"" << node->original_local_name () << "\"," << be_nl
- << discriminant_type->tc_name () << "," << be_nl
+ << "&" << discriminant_type->tc_name () << "," << be_nl
<< "_tao_cases_" << node->flat_name () << "," << be_nl
<< node->nfields () << ","
<< node->default_index () << "," << be_nl;