X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fcommon%2Ffirmwalk.c;h=fd52704cb6ede655ed284f2fa5ebb8cf32017486;hb=c0acb5cc9a2967e31e2b2961a98831d674cea3b8;hp=36cf5b05977b597e3b118cc55d9e26b614dcbc78;hpb=0cc93d3fead0f6449819363460ef27282551f148;p=libfirm diff --git a/ir/common/firmwalk.c b/ir/common/firmwalk.c index 36cf5b059..fd52704cb 100644 --- a/ir/common/firmwalk.c +++ b/ir/common/firmwalk.c @@ -219,11 +219,11 @@ static void fw_collect_tore(type_or_ent *tore, void *env) { ir_type *tp; - entity *ent; + ir_entity *ent; switch (get_kind(tore)) { case k_entity: - ent = (entity *)tore; + ent = (ir_entity *)tore; /* append entity to list */ set_entity_link(ent, NULL); if (!pmap_contains(entity_map, ent)) @@ -384,7 +384,7 @@ void firm_walk(firm_walk_interface *wif) if (wif->do_entity) { for (entry = pmap_first(entity_map); entry; entry = pmap_next(entity_map)) - wif->do_entity((entity *)entry->key, wif->env); + wif->do_entity((ir_entity *)entry->key, wif->env); } if (wif->do_entity_finalize) wif->do_entity_finalize(wif->env);