]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/imagbmp.cpp
Unicode compilation fixes
[wxWidgets.git] / src / common / imagbmp.cpp
index afe564607db9753c313946fc6e3720747e5e691f..bb388134af4648297f129489b85a967e1c5fd522 100644 (file)
@@ -748,8 +748,6 @@ bool wxBMPHandler::DoLoadDib (wxImage * image, int width, int height, int bpp, i
 
 bool wxBMPHandler::LoadDib( wxImage *image, wxInputStream& stream, bool verbose, bool IsBmp  )
 {
-
-    wxUint8         aByte;
     wxUint16        aWord;
     wxInt32         dbuf[4];
     wxInt8          bbuf[4];
@@ -844,7 +842,7 @@ bool wxBMPHandler::LoadDib( wxImage *image, wxInputStream& stream, bool verbose,
     {
         //read Icon mask which is monochrome
         //there is no palette, so we will create one
-        wxImage mask ;
+        wxImage mask;
         if (!DoLoadDib (&mask, width, height, 1, 2, BI_RGB, offset, stream,
             verbose, IsBmp, FALSE ) )
         {
@@ -852,7 +850,7 @@ bool wxBMPHandler::LoadDib( wxImage *image, wxInputStream& stream, bool verbose,
                 wxLogError( _("ICO: Error in reading mask DIB.") );
             return FALSE;
         }
-        image -> ApplyMask ( &mask );
+        image->SetMaskFromImage(mask, 255, 255, 255);
 
     }
      return TRUE;