--- a/genericopenlibs/openenvcore/backend/src/corebackend/fdtransfer_srv.cpp Mon May 03 14:06:43 2010 +0300
+++ b/genericopenlibs/openenvcore/backend/src/corebackend/fdtransfer_srv.cpp Tue Jul 20 16:35:53 2010 +0530
@@ -222,10 +222,12 @@
// -------------------------------------------------------------------------------
void CFileDesTransferServer::ConstructL()
{
- iShutdown = new(ELeave) CShutdown;
- CleanupStack::PushL(iShutdown);
- iShutdown->ConstructL();
+ CShutdown* shutdown = new(ELeave) CShutdown;
+ CleanupStack::PushL(shutdown);
+ shutdown->ConstructL();
CleanupStack::Pop();
+ iShutdown = shutdown;
+ shutdown = 0;
}
// -------------------------------------------------------------------------------