startupservices/Startup/src/StartupAppUi.cpp
changeset 77 b01c07dfcf84
parent 46 eea20ed08f4b
--- a/startupservices/Startup/src/StartupAppUi.cpp	Wed Sep 29 15:24:56 2010 +0300
+++ b/startupservices/Startup/src/StartupAppUi.cpp	Thu Oct 07 06:25:45 2010 +0300
@@ -854,6 +854,7 @@
             iOfflineModeQueryShown = ETrue;
             CHbDeviceMessageBoxSymbian *aMessageBox = NULL;
         	aMessageBox = CHbDeviceMessageBoxSymbian::NewL(CHbDeviceMessageBoxSymbian::EQuestion);
+			CleanupStack::PushL(aMessageBox);
        	 	_LIT(KText, "Continue using phone in Offline mode?");
         	aMessageBox->SetTextL(KText);
         	_LIT(KAcceptText, "Yes");
@@ -864,6 +865,8 @@
         	//define the selection button to hold user's option choice
         	CHbDeviceMessageBoxSymbian::TButtonId selection;
         	selection = aMessageBox->ExecL();
+
+			CleanupStack::PopAndDestroy(aMessageBox);
             if ( selection == CHbDeviceMessageBoxSymbian::EAcceptButton )
                 {
                 TRACES("CStartupAppUi::ShowOfflineModeQueryL(): Offline Mode query: YES -> Boot to Offline");