contentstorage/extsrc/casathandler.cpp
changeset 115 3ab5c078b490
parent 103 b99b84bcd2d1
--- 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 );