From: Wolfgang Bumiller Date: Sat, 1 Jun 2013 16:16:56 +0000 (+0200) Subject: Merge branch 'master' into cooking X-Git-Tag: v0.3.0~151^2~30 X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=commitdiff_plain;h=1dce501b7058000e19421af246ec14fd98aceab9;hp=b0a07695344c805381fdca64aac229ee98725130 Merge branch 'master' into cooking --- diff --git a/parser.c b/parser.c index d9be036..7d9ac6a 100644 --- a/parser.c +++ b/parser.c @@ -266,6 +266,7 @@ static ast_value* parser_const_string(parser_t *parser, const char *str, bool do char name[32]; util_snprintf(name, sizeof(name), "dotranslate_%lu", (unsigned long)(parser->translated++)); ast_value_set_name(out, name); + out->expression.flags |= AST_FLAG_INCLUDE_DEF; } return out; } @@ -284,6 +285,7 @@ static ast_value* parser_const_string(parser_t *parser, const char *str, bool do out->cvq = CV_CONST; out->hasvalue = true; out->isimm = true; + out->expression.flags |= AST_FLAG_INCLUDE_DEF; out->constval.vstring = parser_strdup(str); vec_push(parser->imm_string, out); util_htseth(parser->ht_imm_string, str, hash, out);