]> de.git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - parser.c
Guard translatable strings by -ftranslatable-strings, defaults to ON with -std=fteqcc
[xonotic/gmqcc.git] / parser.c
index 6ccd5e2b3b1458e30d532b73c3ba1774b922450b..5cbdb16d80c508d8021727d3650006b78b85f1e3 100644 (file)
--- a/parser.c
+++ b/parser.c
@@ -1304,7 +1304,9 @@ static ast_expression* parse_expression_leave(parser_t *parser, bool stopatcomma
         else
             parser->memberof = 0;
 
-        if (parser->tok == TOKEN_IDENT && !strcmp(parser_tokval(parser), "_")) {
+        if (OPTS_FLAG(TRANSLATABLE_STRINGS) &&
+            parser->tok == TOKEN_IDENT && !strcmp(parser_tokval(parser), "_"))
+        {
             /* a translatable string */
             ast_value *val;