Error instead of assert when trying to build a default initializer for void[n].

This commit is contained in:
Christian Kamm 2008-11-29 12:28:10 +01:00
parent 1b16f2234e
commit 049e24cef8
6 changed files with 20 additions and 15 deletions

View file

@ -289,7 +289,7 @@ LLConstant* DtoConstArrayInitializer(ArrayInitializer* arrinit)
}
if (!v)
v = DtoConstInitializer(t->nextOf(), init);
v = DtoConstInitializer(arrinit->loc, t->nextOf(), init);
assert(v);
inits[i] = v;