fixing a bug in gdientry3, found it when I wrote the doc

svn path=/trunk/; revision=21853
This commit is contained in:
Magnus Olsen 2006-05-08 16:50:33 +00:00
parent f11806f4f0
commit 026816c434

View file

@ -144,6 +144,7 @@ BOOL
STDCALL STDCALL
DdDeleteDirectDrawObject(LPDDRAWI_DIRECTDRAW_GBL pDirectDrawGlobal) DdDeleteDirectDrawObject(LPDDRAWI_DIRECTDRAW_GBL pDirectDrawGlobal)
{ {
BOOL status;
/* if pDirectDrawGlobal->hDD == NULL and pDirectDrawGlobalInternal->hDD == NULL /* if pDirectDrawGlobal->hDD == NULL and pDirectDrawGlobalInternal->hDD == NULL
return false */ return false */
@ -156,7 +157,13 @@ DdDeleteDirectDrawObject(LPDDRAWI_DIRECTDRAW_GBL pDirectDrawGlobal)
return NtGdiDdDeleteDirectDrawObject((HANDLE)pDirectDrawGlobalInternal->hDD); return NtGdiDdDeleteDirectDrawObject((HANDLE)pDirectDrawGlobalInternal->hDD);
} }
return NtGdiDdDeleteDirectDrawObject((HANDLE)pDirectDrawGlobal->hDD); status = NtGdiDdDeleteDirectDrawObject((HANDLE)pDirectDrawGlobal->hDD);
if (status == TRUE) && (pDirectDrawGlobalInternal->hDD != NULL)
{
pDirectDrawGlobalInternal->hDD = NULL;
}
return status;
} }
/* /*