- Explicitly initialize structures. - Fixed strange code probably caused by a merge conflict.
diff --git a/objects/palette.c b/objects/palette.c index 046fe31..6bc21d1 100644 --- a/objects/palette.c +++ b/objects/palette.c
@@ -162,12 +162,11 @@ WORD Version; WORD NumberOfEntries; PALETTEENTRY aEntries[256]; - } Palette = { - 0x300, 256 - }; + } Palette; + Palette.Version = 0x300; + Palette.NumberOfEntries = 256; GetSystemPaletteEntries(hdc, 0, 256, Palette.aEntries); - return CreatePalette((LOGPALETTE *)&Palette); for (r = 0; r < 6; r++) { for (g = 0; g < 6; g++) {