NtGdiCreatePalette did not check for NULL pointer when it alloc memory.

svn path=/trunk/; revision=20423
This commit is contained in:
Magnus Olsen 2005-12-29 14:00:12 +00:00
parent 25dd71d30f
commit 3c27e2e289

View file

@ -173,6 +173,9 @@ HPALETTE STDCALL NtGdiCreatePalette(CONST PLOGPALETTE palette)
palette->palNumEntries,
(PULONG)palette->palPalEntry,
0, 0, 0);
if (NewPalette == NULL)
return NULL;
PalGDI = (PPALGDI) PALETTE_LockPalette(NewPalette);
/* FIXME - Handle PalGDI == NULL!!!! */