X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Fcgana.c;h=a1cf2240c9cb44f50c625759f1bcaf71d690e931;hb=45ecc187cee7107c83c1f9618a1e1e586df73644;hp=f3cf4b600346e1c7d8e056f54660e74d5d4505d5;hpb=4b1138a9eee25ce11adbb7d7162eaa49421e8b51;p=libfirm diff --git a/ir/ana/cgana.c b/ir/ana/cgana.c index f3cf4b600..a1cf2240c 100644 --- a/ir/ana/cgana.c +++ b/ir/ana/cgana.c @@ -632,7 +632,7 @@ static ir_entity **get_free_methods(int *length) /* Finally, transform the set into an array. */ *length = eset_count(free_set); - arr = xmalloc(sizeof(ir_entity *) * (*length)); + arr = XMALLOCN(ir_entity*, *length); for (i = 0, ent = eset_first(free_set); ent; ent = eset_next(free_set)) { arr[i++] = ent; }