add a few NULL checks

This commit is contained in:
FunkyFr3sh 2022-10-09 13:11:29 +02:00
parent 3e198a628f
commit befbb19a2e
2 changed files with 17 additions and 16 deletions

View file

@ -57,7 +57,7 @@ HRESULT ddp_SetEntries(
This->data_rgb[255].rgbReserved = 0;
}
if (g_ddraw->primary && g_ddraw->primary->palette == This && g_ddraw->render.run)
if (g_ddraw && g_ddraw->primary && g_ddraw->primary->palette == This && g_ddraw->render.run)
{
InterlockedExchange(&g_ddraw->render.palette_updated, TRUE);
ReleaseSemaphore(g_ddraw->render.sem, 1, NULL);