X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=ast.c;h=bca493e606285cf59b8e15ffc56dfe4c861645ab;hb=3effcd234298c5b135dd9ebfe2ade11986136f75;hp=01e3332132e054caa7b570b7106677931ca3cd84;hpb=9ffb79111f0eb22949c4528df70ca97c1db8385b;p=xonotic%2Fgmqcc.git diff --git a/ast.c b/ast.c index 01e3332..bca493e 100644 --- a/ast.c +++ b/ast.c @@ -108,6 +108,7 @@ static ast_value* ast_value_copy(const ast_value *self) static ast_expression* ast_shallow_type(lex_ctx ctx, int vtype) { ast_instantiate(ast_expression, ctx, ast_expression_delete_full); + ast_expression_init(self, NULL); self->expression.codegen = NULL; self->expression.next = NULL; self->expression.vtype = vtype;