X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Flower%2Flower_mode_b.c;h=d2a16dd88c73e067c4f68c23f60bbc1d1baff01d;hb=3e889332cb054e5cee1a12bba6dd0209121100cf;hp=6375d7b23cf1d7edb4debf185fee5dc929ff5b34;hpb=199fcc3a56d1ce5f18819aef4a6fb91adf490694;p=libfirm diff --git a/ir/lower/lower_mode_b.c b/ir/lower/lower_mode_b.c index 6375d7b23..d2a16dd88 100644 --- a/ir/lower/lower_mode_b.c +++ b/ir/lower/lower_mode_b.c @@ -184,10 +184,9 @@ static ir_node *lower_node(ir_node *node) dbg_info *dbgi = get_irn_dbg_info(node); ir_node *block = get_nodes_block(node); ir_mode *mode = config->lowered_mode; + ir_node *res = (ir_node*)get_irn_link(node); ir_graph *irg; - ir_node *res; - res = get_irn_link(node); if (res != NULL) return res; @@ -425,7 +424,7 @@ static void lower_mode_b_walker(ir_node *node, void *env) changed = true; } if (changed) { - bool *global_changed = env; + bool *global_changed = (bool*)env; *global_changed = true; add_identities(node); }