summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_component/component_ch.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_component/component_ch.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_component/component_ch.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_component/component_ch.cpp b/TAO/TAO_IDL/be/be_visitor_component/component_ch.cpp
index a8c03a62c5c..9aa4c3d37c2 100644
--- a/TAO/TAO_IDL/be/be_visitor_component/component_ch.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_component/component_ch.cpp
@@ -249,11 +249,17 @@ be_visitor_component_ch::visit_component (be_component *node)
<< "virtual void " << node->flat_name ()
<< "_setup_collocation (int collocated);";
+ *os << node->local_name ()
+ << " (IOP::IOR *ior," << be_idt_nl
+ << be_idt << "TAO_ORB_Core *orb_core = 0);" << be_uidt_nl
+ << be_uidt_nl;
+
*os << be_nl << be_nl
<< node->local_name ()
<< " (" << be_idt << be_idt_nl << "TAO_Stub *objref, " << be_nl
<< "CORBA::Boolean _tao_collocated = 0," << be_nl
- << "TAO_Abstract_ServantBase *servant = 0" << be_uidt_nl
+ << "TAO_Abstract_ServantBase *servant = 0," << be_nl
+ << "TAO_ORB_Core *oc = 0)" << be_uidt_nl
<< ");" << be_uidt;
// Friends declarations.