--- a/genericopenlibs/openenvcore/backend/src/corebackend/fdtransfer_srv.cpp Fri Jun 11 15:26:22 2010 +0300
+++ b/genericopenlibs/openenvcore/backend/src/corebackend/fdtransfer_srv.cpp Wed Aug 18 11:27:44 2010 +0300
@@ -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;
}
// -------------------------------------------------------------------------------