dbghelp: Cast-qual warnings fix.
This commit is contained in:
parent
06e7d91bad
commit
2f8c51f547
|
@ -473,8 +473,7 @@ DWORD64 WINAPI SymLoadModuleEx(HANDLE hProcess, HANDLE hFile, PCSTR ImageName,
|
||||||
if (Flags & ~(SLMFLAG_VIRTUAL))
|
if (Flags & ~(SLMFLAG_VIRTUAL))
|
||||||
FIXME("Unsupported Flags %08lx for %s\n", Flags, ImageName);
|
FIXME("Unsupported Flags %08lx for %s\n", Flags, ImageName);
|
||||||
|
|
||||||
return SymLoadModule(hProcess, hFile, (char*)ImageName, (char*)ModuleName,
|
return SymLoadModule(hProcess, hFile, ImageName, ModuleName, (DWORD)BaseOfDll, DllSize);
|
||||||
(DWORD)BaseOfDll, DllSize);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
|
|
|
@ -100,9 +100,7 @@ static BOOL pe_load_dbg_file(const struct process* pcs, struct module* module,
|
||||||
|
|
||||||
WINE_TRACE("Processing DBG file %s\n", dbg_name);
|
WINE_TRACE("Processing DBG file %s\n", dbg_name);
|
||||||
|
|
||||||
if (SymFindFileInPath(pcs->handle, NULL, (char*)dbg_name,
|
if (SymFindFileInPath(pcs->handle, NULL, dbg_name, NULL, 0, 0, 0, tmp, dbg_match, NULL) &&
|
||||||
NULL, 0, 0, 0,
|
|
||||||
tmp, dbg_match, NULL) &&
|
|
||||||
(hFile = CreateFileA(tmp, GENERIC_READ, FILE_SHARE_READ, NULL,
|
(hFile = CreateFileA(tmp, GENERIC_READ, FILE_SHARE_READ, NULL,
|
||||||
OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL)) != INVALID_HANDLE_VALUE &&
|
OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL)) != INVALID_HANDLE_VALUE &&
|
||||||
((hMap = CreateFileMappingA(hFile, NULL, PAGE_READONLY, 0, 0, NULL)) != 0) &&
|
((hMap = CreateFileMappingA(hFile, NULL, PAGE_READONLY, 0, 0, NULL)) != 0) &&
|
||||||
|
@ -142,7 +140,7 @@ static BOOL pe_load_dbg_file(const struct process* pcs, struct module* module,
|
||||||
else
|
else
|
||||||
WINE_ERR("-Unable to peruse .DBG file %s (%s)\n", dbg_name, debugstr_a(tmp));
|
WINE_ERR("-Unable to peruse .DBG file %s (%s)\n", dbg_name, debugstr_a(tmp));
|
||||||
|
|
||||||
if (dbg_mapping) UnmapViewOfFile((void*)dbg_mapping);
|
if (dbg_mapping) UnmapViewOfFile(dbg_mapping);
|
||||||
if (hMap) CloseHandle(hMap);
|
if (hMap) CloseHandle(hMap);
|
||||||
if (hFile != NULL) CloseHandle(hFile);
|
if (hFile != NULL) CloseHandle(hFile);
|
||||||
return ret;
|
return ret;
|
||||||
|
|
|
@ -1121,7 +1121,7 @@ BOOL WINAPI SymFromName(HANDLE hProcess, PCSTR Name, PSYMBOL_INFO Symbol)
|
||||||
memcpy(tmp, Name, name - Name);
|
memcpy(tmp, Name, name - Name);
|
||||||
tmp[name - Name] = '\0';
|
tmp[name - Name] = '\0';
|
||||||
module = module_find_by_name(pcs, tmp, DMT_UNKNOWN);
|
module = module_find_by_name(pcs, tmp, DMT_UNKNOWN);
|
||||||
return find_name(pcs, module, (char*)(name + 1), Symbol);
|
return find_name(pcs, module, name + 1, Symbol);
|
||||||
}
|
}
|
||||||
for (module = pcs->lmodules; module; module = module->next)
|
for (module = pcs->lmodules; module; module = module->next)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue