X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fstat%2Fdags.c;h=e60709624464eed37018f42481550be6c7d40d0b;hb=cbe8608ae6f9a523d007919691104b444c92d004;hp=42c2be9ced3b178e03e7dc85b161cebba36e8535;hpb=0fbcef83aa6060534172bb13e71cdadb04428806;p=libfirm diff --git a/ir/stat/dags.c b/ir/stat/dags.c index 42c2be9ce..e60709624 100644 --- a/ir/stat/dags.c +++ b/ir/stat/dags.c @@ -108,8 +108,9 @@ static int is_arg(ir_node *node) /** * Allocate a new DAG entry. */ -static dag_entry_t *new_dag_entry(dag_env_t *dag_env, ir_node *node) { - dag_entry_t *entry = obstack_alloc(&dag_env->obst, sizeof(*entry)); +static dag_entry_t *new_dag_entry(dag_env_t *dag_env, ir_node *node) +{ + dag_entry_t *entry = OALLOC(&dag_env->obst, dag_entry_t); entry->num_nodes = 1; entry->num_roots = 1;