diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_interface/interface_ih.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_interface/interface_ih.cpp | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_interface/interface_ih.cpp b/TAO/TAO_IDL/be/be_visitor_interface/interface_ih.cpp index 7bb033fb1df..42246e077a4 100644 --- a/TAO/TAO_IDL/be/be_visitor_interface/interface_ih.cpp +++ b/TAO/TAO_IDL/be/be_visitor_interface/interface_ih.cpp @@ -77,16 +77,7 @@ be_visitor_interface_ih::visit_interface (be_interface *node) *os << node->full_skel_name (); } - *os << ", public virtual "; - - if (node->is_local ()) - { - *os << "TAO_Local_RefCounted_Object"; - } - else - { - *os << "PortableServer::RefCountServantBase"; - } + *os << ", public virtual PortableServer::RefCountServantBase"; *os << be_nl << "{" << be_nl @@ -95,7 +86,7 @@ be_visitor_interface_ih::visit_interface (be_interface *node) << be_global->impl_class_prefix () << namebuf << be_global->impl_class_suffix () << " (void);" << be_nl << be_nl; - if (be_global->gen_copy_ctor () && !node->is_local ()) + if (be_global->gen_copy_ctor ()) { *os << "//Copy Constructor"<<be_nl << be_global->impl_class_prefix () << namebuf |