X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Fabsgraph.c;h=f5663440ad14d3eac33fee156211cbb7649a7f65;hb=ce6161a7e42a48f7422b7babcc64d8ace18e2687;hp=e2c9bc2435a26298ceda9a86f9ec115471f37c49;hpb=be2960bc9ccda691eba3a031ec3a37d480c07f01;p=libfirm diff --git a/ir/ana/absgraph.c b/ir/ana/absgraph.c index e2c9bc243..f5663440a 100644 --- a/ir/ana/absgraph.c +++ b/ir/ana/absgraph.c @@ -22,7 +22,7 @@ * @author Sebastian Hack * @date 20.04.2007 * @version $Id$ - * @summary + * @brief * * Abstract graph implementations for the CFG of a ir_graph. */ @@ -34,20 +34,20 @@ static void *irg_cfg_succ_get_root(void *self) { - ir_graph *irg = self; - edges_activate_kind(irg, EDGE_KIND_BLOCK); + ir_graph *irg = (ir_graph*) self; + edges_assure_kind(irg, EDGE_KIND_BLOCK); return get_irg_start_block(irg); } static void *irg_cfg_succ_get_end(void *self) { - ir_graph *irg = self; + ir_graph *irg = (ir_graph*) self; return get_irg_end_block(irg); } static void irg_cfg_succ_grow_succs(void *self, void *node, struct obstack *obst) { - ir_node *bl = node; + ir_node *bl = (ir_node*) node; const ir_edge_t *edge; (void) self; @@ -77,8 +77,8 @@ static void irg_cfg_pred_grow_succs(void *self, void *node, struct obstack *obst int i, n; (void) self; - for (i = 0, n = get_irn_arity(node); i < n; ++i) { - obstack_ptr_grow(obst, get_irn_n(node, i)); + for (i = 0, n = get_irn_arity((ir_node*) node); i < n; ++i) { + obstack_ptr_grow(obst, get_irn_n((ir_node*) node, i)); } }