scriptreader.cxx

changeset 67
0a202714eea4
parent 63
0557babc8675
--- a/scriptreader.cxx	Wed Dec 19 03:27:15 2012 +0200
+++ b/scriptreader.cxx	Wed Dec 19 04:20:02 2012 +0200
@@ -331,7 +331,7 @@
 
 // ============================================================================
 void ScriptReader::MustThis (const char* c) {
-	if (token.compare (c) != 0)
+	if (token != c)
 		ParserError ("expected `%s`, got `%s` instead", c, token.chars());
 }
 
@@ -388,7 +388,7 @@
 		MustNext ();
 	
 	str num = token;
-	if (!num.compare ("-")) {
+	if (num == "-") {
 		MustNext ();
 		num += token;
 	}
@@ -404,7 +404,7 @@
 		
 		str check;
 		check.appendformat ("%d", atoi (num));
-		if (token.compare (check) != 0)
+		if (token != check)
 			ParserWarning ("integer too large: %s -> %s", num.chars(), check.chars());
 		
 		token = num;

mercurial