16 Apr
2008
16 Apr
'08
12:41 p.m.
Eric Pouech <eric.pouech(a)orange.fr> writes:
index 8181469..bf942a4 100644 --- a/programs/winhelp/hlpfile.c +++ b/programs/winhelp/hlpfile.c @@ -158,8 +158,8 @@ HLPFILE_PAGE *HLPFILE_PageByOffset(HLPFILE* hlpfile, LONG offset) static int comp_PageByHash(void *p, const void *key, int leaf, void** next) { - ULONG_PTR lKey = (LONG_PTR)key; - ULONG_PTR lTest = GET_UINT(p, 0); + LONG_PTR lKey = (LONG_PTR)key; + LONG_PTR lTest = GET_UINT(p, 0);
This won't work on 64-bit. If the hash really needs to be signed (why?) you need some extra casts. -- Alexandre Julliard julliard(a)winehq.org