Eric Pouech : dbghelp: Don' t return error when validating a 64bit wide address on a 64bit platform.
Alexandre Julliard
julliard at winehq.org
Mon Dec 14 09:51:24 CST 2009
Module: wine
Branch: master
Commit: 9ff52fb82cd764c48069edf51fb4f0ad5c23400a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9ff52fb82cd764c48069edf51fb4f0ad5c23400a
Author: Eric Pouech <eric.pouech at orange.fr>
Date: Sat Dec 12 12:18:50 2009 +0100
dbghelp: Don't return error when validating a 64bit wide address on a 64bit platform.
---
dlls/dbghelp/dbghelp.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/dbghelp/dbghelp.c b/dlls/dbghelp/dbghelp.c
index 3f85f0d..ae26518 100644
--- a/dlls/dbghelp/dbghelp.c
+++ b/dlls/dbghelp/dbghelp.c
@@ -106,7 +106,7 @@ struct process* process_find_by_handle(HANDLE hProcess)
*/
BOOL validate_addr64(DWORD64 addr)
{
- if (addr >> 32)
+ if (sizeof(void*) == sizeof(int) && (addr >> 32))
{
FIXME("Unsupported address %s\n", wine_dbgstr_longlong(addr));
SetLastError(ERROR_INVALID_PARAMETER);
More information about the wine-cvs
mailing list