PALETTE_SetMapping do not write the palette color to NULL pointer. Modified: trunk/reactos/subsys/win32k/objects/palette.c _____
Modified: trunk/reactos/subsys/win32k/objects/palette.c --- trunk/reactos/subsys/win32k/objects/palette.c 2005-12-29 14:00:12 UTC (rev 20423) +++ trunk/reactos/subsys/win32k/objects/palette.c 2005-12-29 14:15:36 UTC (rev 20424) @@ -329,7 +329,10 @@
}
if( !prevMapping || palPtr->mapping[uStart] != index ) iRemapped++; - palPtr->mapping[uStart] = index; + if (palPtr->mapping != NULL) + { + palPtr->mapping[uStart] = index; + }
} return iRemapped;