[PATCH 12/13] [DbgHelp]: when sending back information about a global symbol, only demangle the class & field/method name
Eric Pouech
eric.pouech at orange.fr
Wed Feb 6 14:56:12 CST 2008
A+
---
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-patches
mailing list