X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firssacons.c;h=a96c48f2574037982ee4fdd1ac5142d4c6252704;hb=eb47aca33f2f8c414409f3695e73277b47442334;hp=f391a68669ebfd0f4c7e9573aec3c9158ea76742;hpb=b7ce78aa29ca0bf5077c0a6885edf69c656518ff;p=libfirm diff --git a/ir/ir/irssacons.c b/ir/ir/irssacons.c index f391a6866..a96c48f25 100644 --- a/ir/ir/irssacons.c +++ b/ir/ir/irssacons.c @@ -40,14 +40,14 @@ static void (*ssa_cons_walker)(ir_graph *, irg_walk_func *, irg_walk_func *, voi */ static void prepare_blocks(ir_node *block, void *env) { - (void)env; unsigned n_loc = current_ir_graph->n_loc; struct obstack *obst = current_ir_graph->obst; + (void)env; /* reset mature flag */ set_Block_matured(block, 0); block->attr.block.graph_arr = NEW_ARR_D(ir_node *, obst, n_loc); memset(block->attr.block.graph_arr, 0, sizeof(ir_node*) * n_loc); - set_Block_phis(NULL); + set_Block_phis(block, NULL); } /*