]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - ir.c
Merge branch 'master' into blub/parser
[xonotic/gmqcc.git] / ir.c
diff --git a/ir.c b/ir.c
index cbceb6d9499076ac1f592cdda6ad8cabee378a78..f273f1c34cff8cce52f34021e5ca8e6a8e238c02 100644 (file)
--- a/ir.c
+++ b/ir.c
@@ -611,6 +611,11 @@ ir_value* ir_value_vector_member(ir_value *self, unsigned int member)
         self->members[member] = m;
         m->code.addroffset = member;
     }
+    else
+    {
+        printf("invalid member access on %s\n", self->name);
+        return NULL;
+    }
 
     return m;
 }