| commit | ba41fe20bc8c5587d832ee93528f2f976d5aa66d | [log] [tgz] |
|---|---|---|
| author | Alexandre Julliard <julliard@winehq.org> | Mon Sep 12 21:22:32 2005 +0000 |
| committer | Alexandre Julliard <julliard@winehq.org> | Mon Sep 12 21:22:32 2005 +0000 |
| tree | 44247f721db590f577441091d75e780e17ef31c9 | |
| parent | 45ece95e51ab10d0c9051d88d3381af93f68f0d7 [diff] [blame] |
Fixed a few more pointer to integer typecast issues for 64-bit platforms.
diff --git a/dlls/kernel/selector.c b/dlls/kernel/selector.c index 678850a..2bd9180 100644 --- a/dlls/kernel/selector.c +++ b/dlls/kernel/selector.c
@@ -481,7 +481,7 @@ const void *base; SEGPTR ret = 0; - if (!HIWORD(ptr)) return (SEGPTR)ptr; + if (!HIWORD(ptr)) return (SEGPTR)LOWORD(ptr); base = (const char *)ptr - ((unsigned int)ptr & 0x7fff); HeapLock( GetProcessHeap() );