--- a/contentstorage/extsrc/casathandler.cpp Wed Aug 18 10:05:49 2010 +0300
+++ b/contentstorage/extsrc/casathandler.cpp Thu Sep 02 20:45:03 2010 +0300
@@ -49,7 +49,7 @@
}
// -----------------------------------------------------------------------------
-// Destructor
+// LoadIconL
// -----------------------------------------------------------------------------
EXPORT_C CAknIcon* CCaSatHandler::LoadIconL()
{
@@ -63,9 +63,9 @@
iSatIcon.GetIconInfoL( TUint8( iconId ), iIconEf );
CleanupClosePushL( iIconEf );
CFbsBitmap* bitmap = GetBitmapL( iIconEf );
- if( !bitmap )
+ if( bitmap )
{
- CFbsBitmap* mask( NULL );
+ CFbsBitmap* mask( new (ELeave) CFbsBitmap );
CleanupStack::PushL( mask );
icon->SetBitmap( bitmap );