dbghelp: Remove unneeded casts.
This commit is contained in:
parent
77c8a1594d
commit
f2223dbe79
|
@ -214,7 +214,7 @@ BOOL WINAPI SymGetSearchPath(HANDLE hProcess, PSTR szSearchPath,
|
||||||
static BOOL WINAPI process_invade_cb(PCSTR name, ULONG base, ULONG size, PVOID user)
|
static BOOL WINAPI process_invade_cb(PCSTR name, ULONG base, ULONG size, PVOID user)
|
||||||
{
|
{
|
||||||
char tmp[MAX_PATH];
|
char tmp[MAX_PATH];
|
||||||
HANDLE hProcess = (HANDLE)user;
|
HANDLE hProcess = user;
|
||||||
|
|
||||||
if (!GetModuleFileNameExA(hProcess, (HMODULE)base,
|
if (!GetModuleFileNameExA(hProcess, (HMODULE)base,
|
||||||
tmp, sizeof(tmp)))
|
tmp, sizeof(tmp)))
|
||||||
|
@ -320,7 +320,7 @@ BOOL WINAPI SymInitializeW(HANDLE hProcess, PCWSTR UserSearchPath, BOOL fInvadeP
|
||||||
if (check_live_target(pcs))
|
if (check_live_target(pcs))
|
||||||
{
|
{
|
||||||
if (fInvadeProcess)
|
if (fInvadeProcess)
|
||||||
EnumerateLoadedModules(hProcess, process_invade_cb, (void*)hProcess);
|
EnumerateLoadedModules(hProcess, process_invade_cb, hProcess);
|
||||||
elf_synchronize_module_list(pcs);
|
elf_synchronize_module_list(pcs);
|
||||||
}
|
}
|
||||||
else if (fInvadeProcess)
|
else if (fInvadeProcess)
|
||||||
|
@ -488,7 +488,7 @@ static BOOL CALLBACK reg_cb64to32(HANDLE hProcess, ULONG action, ULONG64 data, U
|
||||||
FIXME("No mapping for action %u\n", action);
|
FIXME("No mapping for action %u\n", action);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
return cb32(hProcess, action, (PVOID)data32, (PVOID)user32);
|
return cb32(hProcess, action, data32, (PVOID)user32);
|
||||||
}
|
}
|
||||||
|
|
||||||
/******************************************************************
|
/******************************************************************
|
||||||
|
|
|
@ -581,7 +581,7 @@ BOOL module_remove(struct process* pcs, struct module* module)
|
||||||
TRACE("%s (%p)\n", debugstr_w(module->module.ModuleName), module);
|
TRACE("%s (%p)\n", debugstr_w(module->module.ModuleName), module);
|
||||||
hash_table_destroy(&module->ht_symbols);
|
hash_table_destroy(&module->ht_symbols);
|
||||||
hash_table_destroy(&module->ht_types);
|
hash_table_destroy(&module->ht_types);
|
||||||
HeapFree(GetProcessHeap(), 0, (char*)module->sources);
|
HeapFree(GetProcessHeap(), 0, module->sources);
|
||||||
HeapFree(GetProcessHeap(), 0, module->addr_sorttab);
|
HeapFree(GetProcessHeap(), 0, module->addr_sorttab);
|
||||||
HeapFree(GetProcessHeap(), 0, module->dwarf2_info);
|
HeapFree(GetProcessHeap(), 0, module->dwarf2_info);
|
||||||
pool_destroy(&module->pool);
|
pool_destroy(&module->pool);
|
||||||
|
|
|
@ -174,7 +174,7 @@ static int numeric_leaf(int* value, const unsigned short int* leaf)
|
||||||
|
|
||||||
case LF_USHORT:
|
case LF_USHORT:
|
||||||
length += 2;
|
length += 2;
|
||||||
*value = *(const unsigned short*)leaf;
|
*value = *leaf;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case LF_LONG:
|
case LF_LONG:
|
||||||
|
|
|
@ -552,15 +552,15 @@ BOOL WINAPI StackWalk64(DWORD MachineType, HANDLE hProcess, HANDLE hThread,
|
||||||
addr_32to64(&frame32.AddrStack, &frame64->AddrStack);
|
addr_32to64(&frame32.AddrStack, &frame64->AddrStack);
|
||||||
addr_32to64(&frame32.AddrBStore, &frame64->AddrBStore);
|
addr_32to64(&frame32.AddrBStore, &frame64->AddrBStore);
|
||||||
frame64->FuncTableEntry = frame32.FuncTableEntry; /* FIXME */
|
frame64->FuncTableEntry = frame32.FuncTableEntry; /* FIXME */
|
||||||
frame64->Params[0] = (ULONG)frame32.Params[0];
|
frame64->Params[0] = frame32.Params[0];
|
||||||
frame64->Params[1] = (ULONG)frame32.Params[1];
|
frame64->Params[1] = frame32.Params[1];
|
||||||
frame64->Params[2] = (ULONG)frame32.Params[2];
|
frame64->Params[2] = frame32.Params[2];
|
||||||
frame64->Params[3] = (ULONG)frame32.Params[3];
|
frame64->Params[3] = frame32.Params[3];
|
||||||
frame64->Far = frame32.Far;
|
frame64->Far = frame32.Far;
|
||||||
frame64->Virtual = frame32.Virtual;
|
frame64->Virtual = frame32.Virtual;
|
||||||
frame64->Reserved[0] = (ULONG)frame32.Reserved[0];
|
frame64->Reserved[0] = frame32.Reserved[0];
|
||||||
frame64->Reserved[1] = (ULONG)frame32.Reserved[1];
|
frame64->Reserved[1] = frame32.Reserved[1];
|
||||||
frame64->Reserved[2] = (ULONG)frame32.Reserved[2];
|
frame64->Reserved[2] = frame32.Reserved[2];
|
||||||
/* we don't handle KdHelp */
|
/* we don't handle KdHelp */
|
||||||
frame64->KdHelp.Thread = 0xC000FADE;
|
frame64->KdHelp.Thread = 0xC000FADE;
|
||||||
frame64->KdHelp.ThCallbackStack = 0x10;
|
frame64->KdHelp.ThCallbackStack = 0x10;
|
||||||
|
|
Loading…
Reference in New Issue