]> git.rm.cloudns.org Git - xonotic/gmqcc.git/commitdiff
Cheap quick hack for ignoring #pragma to EOL
authorDale Weiler <killfieldengine@gmail.com>
Wed, 25 Sep 2013 19:35:18 +0000 (15:35 -0400)
committerDale Weiler <killfieldengine@gmail.com>
Wed, 25 Sep 2013 19:35:18 +0000 (15:35 -0400)
parser.c

index e0f46a4d2f092fcefddbacc874b764d531f39705..839e089ec871820f2f6fcb8e4ea4db2d5ba7d5ae 100644 (file)
--- a/parser.c
+++ b/parser.c
@@ -3299,7 +3299,13 @@ static bool parse_pragma_do(parser_t *parser)
     else
     {
         (void)!parsewarning(parser, WARN_UNKNOWN_PRAGMAS, "ignoring #pragma %s", parser_tokval(parser));
-        return false;
+
+        /* skip to eol */
+        while (!parse_eol(parser)) {
+            parser_next(parser);
+        }
+
+        return true;
     }
 
     return true;