]> git.xonotic.org Git - xonotic/gmqcc.git/commitdiff
Merge branch 'master' into blub/parser
authorWolfgang (Blub) Bumiller <blub@speed.at>
Sun, 12 Aug 2012 16:45:22 +0000 (18:45 +0200)
committerWolfgang (Blub) Bumiller <blub@speed.at>
Sun, 12 Aug 2012 16:45:22 +0000 (18:45 +0200)
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;
 }