Eric Pouech : winedbg: Fixed the symbol lookup so that it can really find _foo when looking for foo .

Alexandre Julliard julliard at wine.codeweavers.com
Mon Aug 14 14:10:23 CDT 2006


Module: wine
Branch: master
Commit: bd9ba7ec37579505e29dea352e5dc1f843975bb5
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=bd9ba7ec37579505e29dea352e5dc1f843975bb5

Author: Eric Pouech <eric.pouech at wanadoo.fr>
Date:   Sun Aug 13 20:46:58 2006 +0200

winedbg: Fixed the symbol lookup so that it can really find _foo when looking for foo.

---

 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-cvs mailing list