]> git.xonotic.org Git - xonotic/gmqcc.git/commitdiff
Make pragmas pass through the preprocessor so the user can write them manually
authorWolfgang (Blub) Bumiller <blub@speed.at>
Sun, 18 Nov 2012 14:30:24 +0000 (15:30 +0100)
committerWolfgang (Blub) Bumiller <blub@speed.at>
Sun, 18 Nov 2012 14:30:24 +0000 (15:30 +0100)
ftepp.c

diff --git a/ftepp.c b/ftepp.c
index f0c34e47c2435015b37386b07bf03fb545abd996..295139e2497e9fcfdf3922193c90fa1e503fb085 100644 (file)
--- a/ftepp.c
+++ b/ftepp.c
@@ -977,6 +977,10 @@ static bool ftepp_hash(ftepp_t *ftepp)
                 ftepp_update_output_condition(ftepp);
                 break;
             }
+            else if (!strcmp(ftepp_tokval(ftepp), "pragma")) {
+                ftepp_out(ftepp, "#", false);
+                break;
+            }
             else {
                 ftepp_error(ftepp, "unrecognized preprocessor directive: `%s`", ftepp_tokval(ftepp));
                 return false;