From fd5c536370d57a058312cd08b3376376d3e4a137 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Mon, 14 Jan 2008 16:20:52 +0000 Subject: [PATCH] bug fix for new initializers [r17381] --- ir/be/begnuas.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ir/be/begnuas.c b/ir/be/begnuas.c index c1ed0737e..b6d708c59 100644 --- a/ir/be/begnuas.c +++ b/ir/be/begnuas.c @@ -605,8 +605,7 @@ static size_t get_initializer_size(const ir_initializer_t *initializer, { switch(get_initializer_kind(initializer)) { case IR_INITIALIZER_TARVAL: { - tarval *tv = get_initializer_tarval_value(initializer); - assert(get_tarval_mode(tv) == get_type_mode(type)); + assert(get_tarval_mode(get_initializer_tarval_value(initializer)) == get_type_mode(type)); return get_type_size_bytes(type); } case IR_INITIALIZER_CONST: -- 2.20.1