bugfix a bsod in DD_Cleanup

svn path=/trunk/; revision=20078
This commit is contained in:
Magnus Olsen
2005-12-11 19:42:08 +00:00
parent f4d98daa91
commit d17306c301
+8 -5
View File
@@ -19,16 +19,19 @@
BOOL INTERNAL_CALL
DD_Cleanup(PVOID ObjectBody)
{
if (ObjectBody == NULL)
return FALSE;
{
PDD_DIRECTDRAW pDirectDraw = (PDD_DIRECTDRAW) ObjectBody;
DPRINT1("DD_Cleanup\n");
if (!pDirectDraw)
return FALSE;
if (pDirectDraw->Global.dhpdev == NULL)
return FALSE;
if (pDirectDraw->DrvDisableDirectDraw == NULL)
return FALSE;
pDirectDraw->DrvDisableDirectDraw(pDirectDraw->Global.dhpdev);
return TRUE;
}