X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firprog.c;h=4890c5885459a50290c58d2b273d5e2e598916e6;hb=31ef53136fdb86d4a98919c2148c95cadea4ea81;hp=5ca65ce3401ac41974050fc001b476338ec02f97;hpb=e9acaaa06c895c2632071e8d42e8632253c3d9f8;p=libfirm diff --git a/ir/ir/irprog.c b/ir/ir/irprog.c index 5ca65ce34..4890c5885 100644 --- a/ir/ir/irprog.c +++ b/ir/ir/irprog.c @@ -51,11 +51,9 @@ ir_prog *get_irp(void) { return irp; } /** * Create a new incomplete ir_prog. */ -static ir_prog *new_incomplete_ir_prog(void) { - ir_prog *res; - - res = xmalloc(sizeof(*res)); - memset(res, 0, sizeof(*res)); +static ir_prog *new_incomplete_ir_prog(void) +{ + ir_prog *res = XMALLOCZ(ir_prog); res->kind = k_ir_prog; res->graphs = NEW_ARR_F(ir_graph *, 0);