From: Matthias Braun Date: Tue, 12 Feb 2008 21:48:07 +0000 (+0000) Subject: fix string initializer emitting 1 char too much X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=3dc48444267fa43df5760f5b03860dba74645b67;p=libfirm fix string initializer emitting 1 char too much [r17679] --- diff --git a/ir/be/begnuas.c b/ir/be/begnuas.c index b6d708c59..fff68aa30 100644 --- a/ir/be/begnuas.c +++ b/ir/be/begnuas.c @@ -554,7 +554,7 @@ static void dump_string_initializer(obstack_t *obst, obstack_printf(obst, "\t.string \""); len = initializer->compound.n_initializers; - for(i = 0; i < len; ++i) { + for(i = 0; i < len - 1; ++i) { const ir_initializer_t *sub_initializer = get_initializer_compound_value(initializer, i);