]> git.saurik.com Git - wxWidgets.git/commitdiff
fixing mask color correction
authorStefan Csomor <csomor@advancedconcepts.ch>
Thu, 19 May 2005 05:21:05 +0000 (05:21 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Thu, 19 May 2005 05:21:05 +0000 (05:21 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34159 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mac/carbon/bitmap.cpp

index 2982f8b1ade8030bfe77b21a14aef76e931fe709..4339cf4b57c3d2c304d8786a25a1c4525643efaa 100644 (file)
@@ -1077,15 +1077,12 @@ wxImage wxBitmap::ConvertToImage() const
             {
                 if ( *maskp++ == 0 )
                 {
-                    if ( r == MASK_RED && g == MASK_GREEN && b == MASK_BLUE )
-                        b = MASK_BLUE_REPLACEMENT ;
-                    else
-                    {
-                        r = MASK_RED ;
-                        g = MASK_GREEN ;
-                        b = MASK_BLUE ;
-                    }
+                    r = MASK_RED ;
+                    g = MASK_GREEN ;
+                    b = MASK_BLUE ;
                 }
+                else if ( r == MASK_RED && g == MASK_GREEN && b == MASK_BLUE )
+                    b = MASK_BLUE_REPLACEMENT ;
             }
             else if ( hasAlpha )
                 *alpha++ = a ;