[DBGHELP]
authorThomas Faber <thomas.faber@reactos.org>
Wed, 30 Apr 2014 18:59:39 +0000 (18:59 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Wed, 30 Apr 2014 18:59:39 +0000 (18:59 +0000)
- Fix order of operations for assignment in symt_fill_sym_info. Patch by Víctor Martínez
CORE-8114 #resolve

svn path=/trunk/; revision=63082

reactos/dll/win32/dbghelp/symbol.c

index c04019a..0e15943 100644 (file)
@@ -703,8 +703,8 @@ static void symt_fill_sym_info(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_NAME_ONLY) == 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);