From: Michael Beck Date: Thu, 22 Jan 2009 13:56:57 +0000 (+0000) Subject: - Bugfix irg_out_block_walk() was doing wrong things when input was not a node X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=fda30a9af47af517c2e6eee1d37c259f060860ea;p=libfirm - Bugfix irg_out_block_walk() was doing wrong things when input was not a node [r25335] --- diff --git a/ir/ana/irouts.c b/ir/ana/irouts.c index 382514646..52677292e 100644 --- a/ir/ana/irouts.c +++ b/ir/ana/irouts.c @@ -262,8 +262,7 @@ void irg_out_block_walk(ir_node *node, for (i = 0, n = get_irn_n_outs(node); i < n; ++i) { ir_node *succ = get_irn_out(node, i); - if (get_irn_visited(succ) < get_irg_visited(current_ir_graph)) - irg_out_walk_2(succ, pre, post, env); + irg_out_block_walk2(succ, pre, post, env); } } else {