summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp18
1 files changed, 11 insertions, 7 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp b/TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp
index ea5ec42b2f2..9d77aaf5b04 100644
--- a/TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp
@@ -407,7 +407,7 @@ be_visitor_interface_cs::visit_interface (be_interface *node)
}
}
- if (be_global->tc_support () && !node->home_equiv ())
+ if (be_global->tc_support ())
{
be_visitor_context ctx = *this->ctx_;
@@ -452,9 +452,10 @@ be_visitor_interface_cs::gen_xxx_narrow (const char *pre,
if (node->is_local ())
{
- *os << "return " << node->local_name () << "::_duplicate ("
- << be_idt << be_idt_nl
- << "dynamic_cast<" << node->local_name () << "_ptr> (_tao_objref)"
+ *os << "return " << node->local_name ()
+ << "::_duplicate (" << be_idt << be_idt_nl
+ << "dynamic_cast<" << node->local_name ()
+ << "_ptr> (_tao_objref)"
<< be_uidt_nl
<< ");" << be_uidt << be_uidt_nl
<< "}" << be_nl << be_nl;
@@ -464,7 +465,8 @@ be_visitor_interface_cs::gen_xxx_narrow (const char *pre,
else if (be_global->gen_smart_proxies () &&
!node->is_abstract ())
{
- *os << node->full_name () << " *proxy = 0;" << be_nl << be_nl
+ *os << node->full_name () << " *proxy = 0;"
+ << be_nl << be_nl
<< "proxy = TAO::Narrow_Utils<"
<< node->local_name () << ">::" << pre << " (";
@@ -472,7 +474,8 @@ be_visitor_interface_cs::gen_xxx_narrow (const char *pre,
<< "_tao_objref," << be_nl
<< "\"" << node->repoID () << "\"," << be_nl;
- if (be_global->gen_direct_collocation() || be_global->gen_thru_poa_collocation ())
+ if (be_global->gen_direct_collocation()
+ || be_global->gen_thru_poa_collocation ())
{
*os << node->flat_client_enclosing_scope ()
<< node->base_proxy_broker_name ()
@@ -507,7 +510,8 @@ be_visitor_interface_cs::gen_xxx_narrow (const char *pre,
<< "_tao_objref," << be_nl
<< "\"" << node->repoID () << "\"," << be_nl;
- if (be_global->gen_direct_collocation() || be_global->gen_thru_poa_collocation ())
+ if (be_global->gen_direct_collocation()
+ || be_global->gen_thru_poa_collocation ())
{
*os << node->flat_client_enclosing_scope ()
<< node->base_proxy_broker_name ()