@@ -113,10 +113,11 @@ operators = [OFMutableArray array]; for (OFString *token in [condition componentsSeparatedByString: @" " options: OF_STRING_SKIP_EMPTY]) { unsigned precedence; + of_unichar_t c; if ([token isEqual: @"("]) { [operators addObject: @"("]; continue; } @@ -160,12 +161,11 @@ [operators addObject: token]; continue; } - of_unichar_t c = [token characterAtIndex: 0]; - + c = [token characterAtIndex: 0]; if ((c < '0' || c > '9') && c != '-') if ((token = [variables objectForKey: token]) == nil) @throw [OFInvalidFormatException exception]; [tokens addObject: