X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fstat%2Fstat_liveness.c;h=53931316ad3e930d364c3c367a16a79a3efb9154;hb=7fc5212efdd0faf06fed3850760ca319bdc66afc;hp=ac4ce949d6336262ae76dbac7cdfce8045a55c8b;hpb=32ea6ea0320f551448bb66e534e3351977464d42;p=libfirm diff --git a/ir/stat/stat_liveness.c b/ir/stat/stat_liveness.c index ac4ce949d..53931316a 100644 --- a/ir/stat/stat_liveness.c +++ b/ir/stat/stat_liveness.c @@ -44,7 +44,7 @@ struct block_entry_t { struct environment_t { struct obstack obst; block_entry_t *entries; /**< List of all allocated block entries. */ - void *visited; /**< a Bitset to mark visited nodes */ + bitset_t *visited; /**< a Bitset to mark visited nodes */ }; static environment_t *env; @@ -54,7 +54,7 @@ static environment_t *env; */ static block_entry_t *get_block_entry(ir_node *block) { - block_entry_t *entry = get_irn_link(block); + block_entry_t *entry = (block_entry_t*)get_irn_link(block); if (entry == NULL) { entry = OALLOC(&env->obst, block_entry_t);