dbghelp: Fix local/parameters enumeration on 64bit platforms.
authorEric Pouech <eric.pouech@orange.fr>
Sat, 20 Mar 2010 08:48:07 +0000 (09:48 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 22 Mar 2010 10:29:08 +0000 (11:29 +0100)
dlls/dbghelp/symbol.c

index fa9459e451bd6e947e146a835e07373d9aae7143..e53b58396440b40eeac41b8c9a564a476a55812f 100644 (file)
@@ -1016,7 +1016,7 @@ static BOOL symt_enum_locals(struct process* pcs, const char* mask,
 {
     struct module_pair  pair;
     struct symt_ht*     sym;
-    DWORD               pc = pcs->ctx_frame.InstructionOffset;
+    DWORD_PTR           pc = pcs->ctx_frame.InstructionOffset;
 
     se->sym_info->SizeOfStruct = sizeof(*se->sym_info);
     se->sym_info->MaxNameLen = sizeof(se->buffer) - sizeof(SYMBOL_INFO);