summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_interface/thru_poa_collocated_ss.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_interface/thru_poa_collocated_ss.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_interface/thru_poa_collocated_ss.cpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_interface/thru_poa_collocated_ss.cpp b/TAO/TAO_IDL/be/be_visitor_interface/thru_poa_collocated_ss.cpp
index 13d42c14a1b..ec89f91d9a9 100644
--- a/TAO/TAO_IDL/be/be_visitor_interface/thru_poa_collocated_ss.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_interface/thru_poa_collocated_ss.cpp
@@ -19,9 +19,9 @@
//
// ============================================================================
-#include "idl.h"
-#include "idl_extern.h"
-#include "be.h"
+#include "idl.h"
+#include "idl_extern.h"
+#include "be.h"
#include "be_visitor_interface.h"
@@ -69,7 +69,7 @@ int be_visitor_interface_thru_poa_collocated_ss::visit_interface (be_interface *
-1);
}
- *os << " CORBA_Object (stub, 1)" << be_uidt_nl;
+ *os << " CORBA_Object (stub, 0, 1)" << be_uidt_nl;
*os << "{" << be_nl;
*os << "}" << be_nl << be_nl;
@@ -84,8 +84,8 @@ int be_visitor_interface_thru_poa_collocated_ss::visit_interface (be_interface *
<< "{" << be_idt_nl;
*os <<"TAO_Object_Adapter::Servant_Upcall servant_upcall ("
<< be_idt << be_idt_nl
- << "this->_stubobj ()->"
- << "servant_orb_var ()->orb_core ()"
+ << "*this->_stubobj ()->"
+ << "servant_orb_var ()->orb_core ()->object_adapter ()"
<< be_uidt_nl
<< ");" << be_uidt_nl
<< "servant_upcall.prepare_for_upcall (" << be_idt << be_idt_nl
@@ -111,8 +111,8 @@ int be_visitor_interface_thru_poa_collocated_ss::visit_interface (be_interface *
<< "{" << be_idt_nl;
*os <<"TAO_Object_Adapter::Servant_Upcall servant_upcall ("
<< be_idt << be_idt_nl
- << "this->_stubobj ()->"
- << "servant_orb_var ()->orb_core ()"
+ << "*this->_stubobj ()->"
+ << "servant_orb_var ()->orb_core ()->object_adapter ()"
<< be_uidt_nl
<< ");" << be_uidt_nl
<< "servant_upcall.prepare_for_upcall (" << be_idt << be_idt_nl
@@ -165,4 +165,3 @@ be_visitor_interface_thru_poa_collocated_ss::collocated_ctor_helper (be_interfac
return 0;
}
-