[PATCH] msvcrt: Move side effect out of assert (Coverity)
Marcus Meissner
meissner at suse.de
Fri Mar 4 07:06:50 CST 2011
Hi,
side effect out of assert(). CID 1163.
Ciao, Marcus
---
dlls/msvcrt/undname.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/msvcrt/undname.c b/dlls/msvcrt/undname.c
index 670873d..920a763 100644
--- a/dlls/msvcrt/undname.c
+++ b/dlls/msvcrt/undname.c
@@ -1184,7 +1184,8 @@ static BOOL handle_template(struct parsed_symbol* sym)
const char* name;
const char* args;
- assert(*sym->current++ == '$');
+ assert(*sym->current == '$');
+ sym->current++;
if (!(name = get_literal_string(sym))) return FALSE;
if (!(args = get_args(sym, NULL, FALSE, '<', '>'))) return FALSE;
sym->result = str_printf(sym, "%s%s", name, args);
--
1.7.1
More information about the wine-patches
mailing list