javacommons/comms/ipclib/clientserver/src.s60/ipcclient.cpp
branchRCL_3
changeset 66 2455ef1f5bbc
parent 65 ae942d28ec0e
child 71 d5e927d5853b
--- a/javacommons/comms/ipclib/clientserver/src.s60/ipcclient.cpp	Tue Aug 31 15:09:22 2010 +0300
+++ b/javacommons/comms/ipclib/clientserver/src.s60/ipcclient.cpp	Wed Sep 01 12:33:18 2010 +0100
@@ -176,7 +176,8 @@
     User::LeaveIfError(mComms.Connect(serverName->Des()));
     LOG1(EJavaComms, EInfo, "IpcClient connected to %s", address.str().c_str());
 
-    mReceiver = CReceiver::NewLC(*this, *mListener, mComms);
+    mReceiver = new(ELeave) CReceiver(*this, *mListener, mComms);
+    CleanupStack::PushL(mReceiver);
     mReceiver->Receive();
 
     CActiveScheduler::Add(this);