[PATCH] winedbg: dbg_get_debuggee_info() is not used anymore. Remove it.
Francois Gouget
fgouget at free.fr
Thu Aug 26 07:51:30 CDT 2021
Signed-off-by: Francois Gouget <fgouget at free.fr>
---
The last call was removed on 2020-04-07 by 86ed5e563dc7.
---
programs/winedbg/debugger.h | 1 -
programs/winedbg/winedbg.c | 21 ---------------------
2 files changed, 22 deletions(-)
diff --git a/programs/winedbg/debugger.h b/programs/winedbg/debugger.h
index 3733e1b410f..e7a4901a769 100644
--- a/programs/winedbg/debugger.h
+++ b/programs/winedbg/debugger.h
@@ -464,7 +464,6 @@ extern struct dbg_thread* dbg_get_thread(struct dbg_process* p, DWORD tid);
extern void dbg_del_thread(struct dbg_thread* t);
extern BOOL dbg_init(HANDLE hProc, const WCHAR* in, BOOL invade);
extern BOOL dbg_load_module(HANDLE hProc, HANDLE hFile, const WCHAR* name, DWORD_PTR base, DWORD size);
-extern BOOL dbg_get_debuggee_info(HANDLE hProcess, IMAGEHLP_MODULE64* imh_mod);
extern void dbg_set_option(const char*, const char*);
extern void dbg_start_interactive(HANDLE hFile);
extern void dbg_init_console(void);
diff --git a/programs/winedbg/winedbg.c b/programs/winedbg/winedbg.c
index 5e433bbb699..04a80b0f86d 100644
--- a/programs/winedbg/winedbg.c
+++ b/programs/winedbg/winedbg.c
@@ -429,27 +429,6 @@ static BOOL CALLBACK mod_loader_cb(PCSTR mod_name, DWORD64 base, PVOID ctx)
return TRUE;
}
-BOOL dbg_get_debuggee_info(HANDLE hProcess, IMAGEHLP_MODULE64* imh_mod)
-{
- struct mod_loader_info mli;
- BOOL opt;
-
- /* this will resynchronize builtin dbghelp's internal ELF module list */
- SymLoadModule(hProcess, 0, 0, 0, 0, 0);
- mli.handle = hProcess;
- mli.imh_mod = imh_mod;
- imh_mod->SizeOfStruct = sizeof(*imh_mod);
- imh_mod->BaseOfImage = 0;
- /* this is a wine specific options to return also ELF modules in the
- * enumeration
- */
- opt = SymSetExtendedOption(SYMOPT_EX_WINE_NATIVE_MODULES, TRUE);
- SymEnumerateModules64(hProcess, mod_loader_cb, &mli);
- SymSetExtendedOption(SYMOPT_EX_WINE_NATIVE_MODULES, opt);
-
- return imh_mod->BaseOfImage != 0;
-}
-
BOOL dbg_load_module(HANDLE hProc, HANDLE hFile, const WCHAR* name, DWORD_PTR base, DWORD size)
{
BOOL ret = SymLoadModuleExW(hProc, NULL, name, NULL, base, size, NULL, 0);
--
2.20.1
More information about the wine-devel
mailing list