summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_field/field_ch.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_field/field_ch.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_field/field_ch.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_field/field_ch.cpp b/TAO/TAO_IDL/be/be_visitor_field/field_ch.cpp
index af980e349a4..91bb59fb6de 100644
--- a/TAO/TAO_IDL/be/be_visitor_field/field_ch.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_field/field_ch.cpp
@@ -211,9 +211,6 @@ be_visitor_field_ch::visit_interface (be_interface *node)
os->indent ();
*os << "TAO_Object_Field_T<"
<< bt->nested_type_name (this->ctx_->scope (), "")
- << ",";
- // Must use another statement, nested_type_name has side effects...
- *os << bt->nested_type_name (this->ctx_->scope (), "_var")
<< ">";
return 0;
}
@@ -235,9 +232,8 @@ be_visitor_field_ch::visit_interface_fwd (be_interface_fwd *node)
// if not a typedef and we are defined in the use scope, we must be defined
os->indent ();
*os << "TAO_Object_Field_T<"
- << bt->nested_type_name (this->ctx_->scope (), "") << ",";
- // Must use another statement, nested_type_name has side effects...
- *os << bt->nested_type_name (this->ctx_->scope (), "_var") << ">";
+ << bt->nested_type_name (this->ctx_->scope (), "")
+ << ">";
return 0;
}
@@ -308,9 +304,7 @@ be_visitor_field_ch::visit_predefined_type (be_predefined_type *node)
// check if we are dealing with a CORBA::Object
if (!ACE_OS::strcmp (node->local_name ()->get_string (), "Object"))
{
- *os << "TAO_Object_Field_T<"
- << bt->name () << ","
- << bt->name () << "_var>";
+ *os << "TAO_Object_Field_T<" << bt->name () << ">";
}
else
*os << bt->nested_type_name (this->ctx_->scope (), "_var");