From: Wolfgang Bumiller Date: Mon, 31 Dec 2012 12:25:18 +0000 (+0100) Subject: Actually allocate a nil-vector for nil X-Git-Tag: before-library~403 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=2b1eaa6df3e29b19d79b66db7333dfe635580a60;p=xonotic%2Fgmqcc.git Actually allocate a nil-vector for nil --- diff --git a/ir.c b/ir.c index d3d61f5..9f76892 100644 --- a/ir.c +++ b/ir.c @@ -3643,6 +3643,12 @@ bool ir_builder_generate(ir_builder *self, const char *filename) } } + /* generate nil */ + ir_value_code_setaddr(self->nil, vec_size(code_globals)); + vec_push(code_globals, 0); + vec_push(code_globals, 0); + vec_push(code_globals, 0); + /* generate global temps */ self->first_common_globaltemp = vec_size(code_globals); for (i = 0; i < self->max_globaltemps; ++i) {