diff -r 1505405bc645 -r b01c07dfcf84 startupservices/Startup/src/StartupAppUi.cpp --- 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");