From 2b03bfaf38d6f6c29cd5008f6baa3cd9af1401b5 Mon Sep 17 00:00:00 2001 From: Robert Reif Date: Sat, 26 Feb 2011 23:00:06 -0500 Subject: [PATCH] fix a bug in symbol database while scope processing --- lib/symboldatabase.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/symboldatabase.cpp b/lib/symboldatabase.cpp index fbbcc535c..f910e8e35 100644 --- a/lib/symboldatabase.cpp +++ b/lib/symboldatabase.cpp @@ -432,7 +432,7 @@ SymbolDatabase::SymbolDatabase(const Tokenizer *tokenizer, const Settings *setti Token::simpleMatch(tok->next()->link(), ") {")) { scope = new Scope(this, tok, scope, Scope::eWhile, tok->next()->link()->next()); - tok = tok->next()->link()->next()->link(); + tok = tok->next()->link()->next(); scopeList.push_back(scope); } else if (Token::simpleMatch(tok, "do {"))