[WIN32K]
authorJérôme Gardou <jerome.gardou@reactos.org>
Mon, 2 Aug 2010 01:09:36 +0000 (01:09 +0000)
committerJérôme Gardou <jerome.gardou@reactos.org>
Mon, 2 Aug 2010 01:09:36 +0000 (01:09 +0000)
  - Colors passed to EngCreatePalette are PALETTEENTRYs, my bad.

svn path=/branches/reactos-yarotows/; revision=48407

subsystems/win32/win32k/objects/palette.c

index 35065d0..9087086 100644 (file)
@@ -392,15 +392,7 @@ EngCreatePalette(
 {
     HPALETTE Palette;
 
-       /* Low order three bytes are RGB -> RGBQUAD */
-       if(Mode == PAL_INDEXED)
-       {
-               Palette = PALETTE_AllocPaletteIndexedRGB(NumColors, (RGBQUAD*)Colors);
-       }
-       else
-       {
-               Palette = PALETTE_AllocPalette(Mode, NumColors, Colors, Red, Green, Blue);
-       }
+       Palette = PALETTE_AllocPalette(Mode, NumColors, Colors, Red, Green, Blue);
     if (Palette != NULL)
     {
         GDIOBJ_SetOwnership(Palette, NULL);