]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/bitmap.cpp
Bit fiddling.
[wxWidgets.git] / src / gtk / bitmap.cpp
index 50d6763dcf3eb60e257ff66eaf3a0e4b15b1eeed..453f827b5f9ffb0901bd812e45a73baa486b7c6d 100644 (file)
@@ -529,18 +529,13 @@ wxImage wxBitmap::ConvertToImage() const
       int pixel = gdk_image_get_pixel( gdk_image, i, j );
       if (bpp <= 8)
       {
-/*
-        int r = cmap->colors[pixel].red;    // debug code
-        int g = cmap->colors[pixel].green;
-        int b = cmap->colors[pixel].blue;
-*/
         data[pos] = cmap->colors[pixel].red >> 8;
         data[pos+1] = cmap->colors[pixel].green >> 8;
         data[pos+2] = cmap->colors[pixel].blue >> 8;
       } else if (bpp == 15)
       {
         data[pos] = (pixel >> 7) & 0xf8;
-        data[pos+1] = (pixel >> 3) & 0xf8;
+        data[pos+1] = (pixel >> 2) & 0xf8;
         data[pos+2] = (pixel << 3) & 0xf8;
       } else if (bpp == 16)
       {