From: Matthias Braun Date: Sat, 8 Jan 2011 11:04:27 +0000 (+0000) Subject: fix warning X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=df99857f3ba54530826b1fb7fca003d5805cfa7a;p=libfirm fix warning [r28227] --- diff --git a/ir/be/bespilldaemel.c b/ir/be/bespilldaemel.c index 292d864b3..4b1311be1 100644 --- a/ir/be/bespilldaemel.c +++ b/ir/be/bespilldaemel.c @@ -151,6 +151,7 @@ static void do_spilling(ir_nodeset_t *live_nodes, ir_node *node) spill_candidate_t *candidates; ir_nodeset_iterator_t iter; int i, arity; + size_t c; int spills_needed; size_t cand_idx; ir_node *n; @@ -184,17 +185,17 @@ static void do_spilling(ir_nodeset_t *live_nodes, ir_node *node) candidates = ALLOCAN(spill_candidate_t, n_live_nodes); /* construct array with spill candidates and calculate their costs */ - i = 0; + c = 0; foreach_ir_nodeset(live_nodes, n, iter) { - spill_candidate_t *candidate = & candidates[i]; + spill_candidate_t *candidate = & candidates[c]; assert(!bitset_is_set(spilled_nodes, get_irn_idx(n))); candidate->node = n; candidate->costs = get_spill_costs(n); - ++i; + ++c; } - assert(i == n_live_nodes); + assert(c == n_live_nodes); /* sort spill candidates */ qsort(candidates, n_live_nodes, sizeof(candidates[0]),