From: Michael Beck Date: Wed, 4 Apr 2007 09:59:57 +0000 (+0000) Subject: C99 feature removed X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=1500c71b22dbef747e6e1a2adc2abc502c7055fe;p=libfirm C99 feature removed [r12652] --- diff --git a/ir/be/bessaconstr.c b/ir/be/bessaconstr.c index 15e8b919a..878cdde66 100644 --- a/ir/be/bessaconstr.c +++ b/ir/be/bessaconstr.c @@ -320,6 +320,7 @@ void be_ssa_construction_fix_users(be_ssa_construction_env_t *env, ir_node *use = get_edge_src_irn(edge); ir_node *at = use; int pos = get_edge_src_pos(edge); + ir_node *def; if(env->ignore_uses != NULL && ir_nodeset_contains(env->ignore_uses, use)) @@ -331,7 +332,7 @@ void be_ssa_construction_fix_users(be_ssa_construction_env_t *env, at = sched_last(predblock); } - ir_node *def = search_def(env, at); + def = search_def(env, at); if(def == NULL) { panic("no definition found for %+F at position %d\n", use, pos);