webengine/osswebengine/WebKit/s60/misc/WebIconDatabase.cpp
branchRCL_3
changeset 48 79859ed3eea9
parent 27 6297cdf66332
child 49 919f36ff910f
--- a/webengine/osswebengine/WebKit/s60/misc/WebIconDatabase.cpp	Thu Aug 19 10:58:56 2010 +0300
+++ b/webengine/osswebengine/WebKit/s60/misc/WebIconDatabase.cpp	Tue Aug 31 16:17:46 2010 +0300
@@ -24,8 +24,8 @@
 #include "PlatformString.h"
 #include "KURL.h"
 #include "IntRect.h"
-#include <GULICON.H>
-#include <FBS.H>
+#include <gulicon.h>
+#include <fbs.h>
 #include "WebKitUtilsSqlite.h"
 
 using namespace WebCore;
@@ -68,24 +68,16 @@
             return NULL;
         CGulIcon* icon = NULL;
         CFbsBitmap* bitmap = new CFbsBitmap();
-        CFbsBitmap* mask = new CFbsBitmap();;
-        int errMask = KErrNone;
-        int errBmp = KErrNone;
+        CFbsBitmap* mask = new CFbsBitmap();
+
         if (bitmap && mask) {
-            errBmp = BitmapUtil::CopyBitmap(maskedBitmap->Bitmap(), *bitmap);                                    
-            if(maskedBitmap->HasMask()) {
-                errMask = BitmapUtil::CopyBitmap(maskedBitmap->Mask(), *mask);
-            }else {
-                delete mask;
-                mask = NULL;
-            }
-                
-            if (errBmp == KErrNone && errMask == KErrNone) {
+            int err( BitmapUtil::CopyBitmap(maskedBitmap->Bitmap(), *bitmap));
+            int errMask( BitmapUtil::CopyBitmap(maskedBitmap->Mask(), *mask));
+            if (err == KErrNone && errMask == KErrNone) {
                 TRAP_IGNORE(icon = CGulIcon::NewL());
                 if (icon) {
                     icon->SetBitmap( bitmap );
-                    if(mask)
-                        icon->SetMask( mask );
+                    icon->SetMask( mask );
                 }
             }
         }
@@ -104,7 +96,4 @@
     iconDatabase()->releaseIconForPageURL(String(url));
 }
 
-void WebIconDatabase::setEnabled(bool enabled)
-{
-    iconDatabase()->setEnabled(enabled);
-}
+