Alfred Agrell (@Alcaro) commented about dlls/gdi32/tests/palette.c:
+ + /* Initialize the logical palette with a few colours */ + logpalette->palVersion = 0x300; + logpalette->palNumEntries = 8; + memcpy( logpalette->palPalEntry, logpalettedata, sizeof(logpalettedata) ); + + hpal = CreatePalette( logpalette ); + ok(hpal != NULL, "CreatePalette failed.\n"); + ret = GetPaletteEntries(hpal, 0, 11, palette_entries); + ok(ret == 8, "GetPaletteEntries returned %d entries, expected 8\n", ret); + + ok(ResizePalette(hpal, 10), "ResizePalette failed.\n"); + ret = GetPaletteEntries(hpal, 0, 11, palette_entries); + ok(ret == 10, "GetPaletteEntries returned %d entries, expected 10\n", ret); + + ok(!ResizePalette(hpal, 0), "ResizePalette failed.\n"); shouldn't that be 'unexpectedly succeeded'?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9851#note_126374