From 8a7b29780402fc3c39504429f742cb427cae7700 Mon Sep 17 00:00:00 2001 From: calabrese_p Date: Tue, 9 Jun 2009 13:47:38 +0000 Subject: Tue Jun 9 13:25:10 UTC 2009 Paul Calabrese --- TAO/DevGuideExamples/Multithreading/ThreadPool/MessengerServer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'TAO/DevGuideExamples/Multithreading/ThreadPool/MessengerServer.cpp') diff --git a/TAO/DevGuideExamples/Multithreading/ThreadPool/MessengerServer.cpp b/TAO/DevGuideExamples/Multithreading/ThreadPool/MessengerServer.cpp index 6035cd3cbcb..2e0865eac9d 100644 --- a/TAO/DevGuideExamples/Multithreading/ThreadPool/MessengerServer.cpp +++ b/TAO/DevGuideExamples/Multithreading/ThreadPool/MessengerServer.cpp @@ -39,12 +39,12 @@ int ACE_TMAIN (int argc, ACE_TCHAR *argv[]) mgr->activate(); // Create a servant. - Messenger_i messenger_servant; + PortableServer::Servant_var messenger_servant = new Messenger_i; // Register the servant with the RootPOA, obtain its object // reference, stringify it, and write it to a file. PortableServer::ObjectId_var oid = - poa->activate_object( &messenger_servant ); + poa->activate_object( messenger_servant.in() ); CORBA::Object_var messenger_obj = poa->id_to_reference( oid.in() ); CORBA::String_var str = orb->object_to_string( messenger_obj.in() ); std::ofstream iorFile( "Messenger.ior" ); -- cgit v1.2.1