From 29e42f5d929aa111266582a8bb4db6a716081846 Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=B6tz=20Lindenmaier?= Date: Tue, 26 Jul 2005 11:14:23 +0000 Subject: [PATCH] commented out assertion: Hmmm. Maybe not that good. Bugfix in assertion. [r6296] --- ir/ana/irtypeinfo.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ir/ana/irtypeinfo.c b/ir/ana/irtypeinfo.c index eba6da013..80ae38d34 100644 --- a/ir/ana/irtypeinfo.c +++ b/ir/ana/irtypeinfo.c @@ -79,14 +79,14 @@ void free_irtypeinfo(void) { if (initial_type) { free_type(initial_type); initial_type = NULL; - } else - assert(0 && "call init_type_info before freeing"); + } + //else assert(0 && "call init_type_info before freeing"); if (type_node_map) { pmap_destroy(type_node_map); type_node_map = NULL; - } else - assert(0 && "call init_type_info before freeing"); + } + //else assert(0 && "call init_type_info before freeing"); for (i = 0; i < get_irp_n_irgs(); ++i) set_irg_typeinfo_state(get_irp_irg(i), ir_typeinfo_none); @@ -137,8 +137,8 @@ void set_irp_typeinfo_inconsistent(void) { */ type *get_irn_typeinfo_type(ir_node *n) { type *res = initial_type; - assert(get_irg_typeinfo_state(current_ir_graph) == ir_typeinfo_consistent || - get_irg_typeinfo_state(current_ir_graph) == ir_typeinfo_inconsistent ); + assert(get_irg_typeinfo_state(get_irn_irg(n)) == ir_typeinfo_consistent || + get_irg_typeinfo_state(get_irn_irg(n)) == ir_typeinfo_inconsistent ); if (pmap_contains(type_node_map, (void *)n)) res = (type *) pmap_get(type_node_map, (void *)n); -- 2.20.1