X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Fdrivers%2Fdirectx%2Fdxg%2Fddhmg.c;h=caa5cafeb156cea0c8ed7cf6f43e2e6dc7d405fd;hp=39e0721d339f7de5cd8cf54f900018c86ac64376;hb=eb884f4969e08cce4eff9c9f7e558d499dda8a59;hpb=bec2c26ca364fc707f0f9c032b0c629ce95093eb diff --git a/reactos/drivers/directx/dxg/ddhmg.c b/reactos/drivers/directx/dxg/ddhmg.c index 39e0721d339..caa5cafeb15 100644 --- a/reactos/drivers/directx/dxg/ddhmg.c +++ b/reactos/drivers/directx/dxg/ddhmg.c @@ -24,7 +24,7 @@ BOOL FASTCALL VerifyObjectOwner(PDD_ENTRY pEntry) { - DWORD Pid = (DWORD) PsGetCurrentProcessId() & 0xFFFFFFFC; + DWORD Pid = (DWORD)(DWORD_PTR)PsGetCurrentProcessId() & 0xFFFFFFFC; DWORD check = pEntry->ObjectOwner.ulObj & 0xFFFFFFFE; return ( (check == Pid) || (!check)); } @@ -145,7 +145,7 @@ FASTCALL DdHmgLock(HANDLE DdHandle, UCHAR ObjectType, BOOLEAN LockOwned) { - DWORD Index = (DWORD)DdHandle & 0x1FFFFF; + DWORD Index = (DWORD)(DWORD_PTR)DdHandle & 0x1FFFFF; PDD_ENTRY pEntry = NULL; PVOID Object = NULL;