From 12a7d1df4be00f2478fefee42ae1c7cfbd1c8e94 Mon Sep 17 00:00:00 2001 From: Leandro Penz Date: Sat, 10 Jan 2009 20:40:05 +0000 Subject: [PATCH] match: optimisation --- src/token.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/token.cpp b/src/token.cpp index f05d79fd8..7d9ddb2fe 100644 --- a/src/token.cpp +++ b/src/token.cpp @@ -286,7 +286,7 @@ bool Token::Match(const Token *tok, const char pattern[], unsigned int varid) } // Parse "not" options. Token can be anything except the given one - else if (str[1] == '!' && str[0] == '!' && strlen(str) > 2) + else if (str[1] == '!' && str[0] == '!' && str[2] != '\0') { if (strcmp(tok->aaaa(), &(str[2])) == 0) return false;