diff options
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.cpp | 12 |
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"); |