From: Matthias Braun Date: Wed, 21 Nov 2012 16:48:36 +0000 (+0100) Subject: fix assert: there are initializers with size==0 X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=0a884e09fa1419f24164964ff5b31268b0e99c58;p=libfirm fix assert: there are initializers with size==0 --- diff --git a/ir/be/begnuas.c b/ir/be/begnuas.c index 2ffa4993b..68e5523a7 100644 --- a/ir/be/begnuas.c +++ b/ir/be/begnuas.c @@ -944,7 +944,7 @@ static void emit_ir_initializer(normal_or_bitfield *vals, const ir_initializer_t *initializer, ir_type *type) { - assert((size_t) (vals - glob_vals) < max_vals); + assert((size_t) (vals - glob_vals) <= max_vals); if (initializer_is_string_const(initializer)) { assert(vals->kind != BITFIELD);