Eric Pouech : dbghelp: When sending back information about a global symbol, only demangle the class & field/method name.

Alexandre Julliard julliard at winehq.org
Thu Feb 7 07:59:29 CST 2008


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

Author: Eric Pouech <eric.pouech at orange.fr>
Date:   Wed Feb  6 21:56:12 2008 +0100

dbghelp: When sending back information about a global symbol, only demangle the class & field/method name.

---

 dlls/dbghelp/symbol.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/dbghelp/symbol.c b/dlls/dbghelp/symbol.c
index 38603cf..1d7edb8 100644
--- a/dlls/dbghelp/symbol.c
+++ b/dlls/dbghelp/symbol.c
@@ -617,8 +617,8 @@ static void symt_fill_sym_info(const struct module_pair* pair,
     if (sym_info->MaxNameLen)
     {
         if (sym->tag != SymTagPublicSymbol || !(dbghelp_options & SYMOPT_UNDNAME) ||
-            (sym_info->NameLen = UnDecorateSymbolName(name, sym_info->Name, 
-                                                      sym_info->MaxNameLen, UNDNAME_COMPLETE) == 0))
+            (sym_info->NameLen = UnDecorateSymbolName(name, sym_info->Name,
+                                                      sym_info->MaxNameLen, UNDNAME_NAME_ONLY) == 0))
         {
             sym_info->NameLen = min(strlen(name), sym_info->MaxNameLen - 1);
             memcpy(sym_info->Name, name, sym_info->NameLen);




More information about the wine-cvs mailing list