diff --git a/reactos/subsystems/win32/win32k/objects/gdiobj.c b/reactos/subsystems/win32/win32k/objects/gdiobj.c index e172c4fa116..bb09071c759 100644 --- a/reactos/subsystems/win32/win32k/objects/gdiobj.c +++ b/reactos/subsystems/win32/win32k/objects/gdiobj.c @@ -1058,7 +1058,7 @@ GDIOBJ_ShareLockObj (HGDIOBJ hObj, DWORD ExpectedType) RtlCaptureStackBackTrace(1, GDI_STACK_LEVELS, (PVOID*)GDIHandleLocker[HandleIndex], NULL); } #else - _InterlockedIncrement(Object->ulShareCount); + _InterlockedIncrement((PLONG)&Object->ulShareCount); #endif } else