[PATCH 5/5] - fixed the symbol lookup so that it can really find
_foo when looking
Eric Pouech
eric.pouech at wanadoo.fr
Sun Aug 13 13:46:58 CDT 2006
for foo
A+
---
programs/winedbg/symbol.c | 12 ++----------
1 files changed, 2 insertions(+), 10 deletions(-)
diff --git a/programs/winedbg/symbol.c b/programs/winedbg/symbol.c
index 9e8ccf4..23f59a6 100644
--- a/programs/winedbg/symbol.c
+++ b/programs/winedbg/symbol.c
@@ -233,11 +233,7 @@ enum sym_get_lval symbol_get_lvalue(cons
* enumeration
*/
SymSetOptions((opt = SymGetOptions()) | 0x40000000);
- if (!SymEnumSymbols(dbg_curr_process->handle, 0, buffer, sgv_cb, (void*)&sgv))
- {
- SymSetOptions(opt);
- return sglv_unknown;
- }
+ SymEnumSymbols(dbg_curr_process->handle, 0, buffer, sgv_cb, (void*)&sgv);
if (!sgv.num && (name[0] != '_'))
{
@@ -255,11 +251,7 @@ enum sym_get_lval symbol_get_lvalue(cons
buffer[2] = '_';
strcpy(&buffer[3], name);
}
- if (!SymEnumSymbols(dbg_curr_process->handle, 0, buffer, sgv_cb, (void*)&sgv))
- {
- SymSetOptions(opt);
- return sglv_unknown;
- }
+ SymEnumSymbols(dbg_curr_process->handle, 0, buffer, sgv_cb, (void*)&sgv);
}
SymSetOptions(opt);
More information about the wine-patches
mailing list