X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeifg_list.c;h=117815e17283edee7e908a2c425885230949c942;hb=705e29fe8d95b03ee01f4cbe4a519b0b0f72eec0;hp=fb81c27ad9f5cc708d0ca208d058d66941df571d;hpb=d2c1b0191844c3c23731158a153838d570dcd65a;p=libfirm diff --git a/ir/be/beifg_list.c b/ir/be/beifg_list.c index fb81c27ad..117815e17 100644 --- a/ir/be/beifg_list.c +++ b/ir/be/beifg_list.c @@ -83,7 +83,7 @@ static void create_node(ifg_list_t *ifg, ir_node *irn) adj_head = ifg->adj_heads[irn->node_idx]; if (!adj_head) { - adj_head = obstack_alloc(&ifg->obst, sizeof(*adj_head)); + adj_head = OALLOC(&ifg->obst, adj_head_t); adj_head->irn = irn; adj_head->first_adj_element = NULL; adj_head->degree = 0; @@ -95,7 +95,7 @@ static adj_element_t *create_adj_element(ifg_list_t *ifg, ir_node *irn) { adj_element_t *element = NULL; - element = obstack_alloc(&ifg->obst, sizeof(*element)); + element = OALLOC(&ifg->obst, adj_element_t); element->next_adj_element = NULL; element->neighbour = irn;