From 685c8560d00100c6b7f2ce821ea68c33702fd0a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Sun, 20 May 2007 05:49:51 +0000 Subject: [PATCH] WarningIf: Bug fix --- main.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/main.cpp b/main.cpp index 9831f2e81..dfec60cc2 100644 --- a/main.cpp +++ b/main.cpp @@ -1885,16 +1885,16 @@ void WarningIf() if (strcmp(tok->str,"if")==0) { int parlevel = 0; - for (;tok;tok=tok->next) + for (TOKEN *tok2 = tok->next; tok2; tok2 = tok2->next) { - if (tok->str[0]=='(') + if (tok2->str[0]=='(') parlevel++; - else if (tok->str[0]==')') + else if (tok2->str[0]==')') { parlevel--; if (parlevel<=0) { - if (strcmp(getstr(tok,1), ";") == 0) + if (strcmp(getstr(tok2,1), ";") == 0) { std::ostringstream ostr; ostr << FileLine(tok) << ": Found \"if (condition);\"";