Pointer cast changed from DWORD to DWORD_PTR
Adam Stoelting
astoelting at ucla.edu
Tue Mar 3 19:45:49 CST 2009
---
dlls/dbghelp/dbghelp.c | 4 ++--
dlls/dbghelp/symbol.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/dbghelp/dbghelp.c b/dlls/dbghelp/dbghelp.c
index 1bfc338..ab0bd59 100644
--- a/dlls/dbghelp/dbghelp.c
+++ b/dlls/dbghelp/dbghelp.c
@@ -477,7 +477,7 @@ static BOOL CALLBACK reg_cb64to32(HANDLE hProcess, ULONG=
action, ULONG64 data, U
case CBA_DEFERRED_SYMBOL_LOAD_FAILURE:
case CBA_DEFERRED_SYMBOL_LOAD_PARTIAL:
case CBA_DEFERRED_SYMBOL_LOAD_START:
- idsl64 =3D (IMAGEHLP_DEFERRED_SYMBOL_LOAD64*)(DWORD)data;
+ idsl64 =3D (IMAGEHLP_DEFERRED_SYMBOL_LOAD64*)(DWORD_PTR)data;
if (!validate_addr64(idsl64->BaseOfImage))
return FALSE;
idsl.SizeOfStruct =3D sizeof(idsl);
@@ -522,7 +522,7 @@ BOOL pcs_callback(const struct process* pcs, ULONG actio=
n, void* data)
case CBA_DEFERRED_SYMBOL_LOAD_FAILURE:
case CBA_DEFERRED_SYMBOL_LOAD_PARTIAL:
case CBA_DEFERRED_SYMBOL_LOAD_START:
- idslW =3D (IMAGEHLP_DEFERRED_SYMBOL_LOADW64*)(DWORD)data;
+ idslW =3D (IMAGEHLP_DEFERRED_SYMBOL_LOADW64*)(DWORD_PTR)data;
idsl.SizeOfStruct =3D sizeof(idsl);
idsl.BaseOfImage =3D idslW->BaseOfImage;
idsl.CheckSum =3D idslW->CheckSum;
diff --git a/dlls/dbghelp/symbol.c b/dlls/dbghelp/symbol.c
index 0810506..d1d39d7 100644
--- a/dlls/dbghelp/symbol.c
+++ b/dlls/dbghelp/symbol.c
@@ -603,7 +603,7 @@ static void symt_fill_sym_info(const struct module_pair*=
pair,
=20
if (!symt_get_info(sym, TI_GET_TYPE, &sym_info->TypeIndex))
sym_info->TypeIndex =3D 0;
- sym_info->info =3D (DWORD)sym;
+ sym_info->info =3D (DWORD_PTR)sym;
sym_info->Reserved[0] =3D sym_info->Reserved[1] =3D 0;
if (!symt_get_info(sym, TI_GET_LENGTH, &size) &&
(!sym_info->TypeIndex ||
--=20
1.5.6.3
--=_45lupjdi50sg--
More information about the wine-patches
mailing list