[WIN32K] Fix 64 bit issues (#420)

- Fix ULONG/SIZE_T issues
- Use LOWORD/HIWORD
- Change a struct member to HANDLE
- Implement lstrlenW helper function
This commit is contained in:
Timo Kreuzer 2018-03-18 15:53:52 +01:00 committed by GitHub
parent 5b2ff8a3f9
commit 2d9c88e0c5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
35 changed files with 108 additions and 94 deletions

View file

@ -1814,7 +1814,7 @@ DIB_CreateDIBSection(
if (mapBits) bm.bmBits = (char *)mapBits + (offset - mapOffset);
}
else if (ovr_pitch && offset)
bm.bmBits = (LPVOID) offset;
bm.bmBits = UlongToPtr(offset);
else
{
offset = 0;