X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Ffunccall.c;h=973b00e944f4050ee21ecfb26f3496db13aa262c;hb=6082146d47925a3dbbc78da30ca0a89276457dce;hp=9c476c2ba733c3f4fd371a32db29254ae498742f;hpb=506469735710453d90982d7e6053e533ca632d4c;p=libfirm diff --git a/ir/opt/funccall.c b/ir/opt/funccall.c index 9c476c2ba..973b00e94 100644 --- a/ir/opt/funccall.c +++ b/ir/opt/funccall.c @@ -1084,12 +1084,13 @@ struct pass_t { /** * Wrapper for running optimize_funccalls() as an ir_prog pass. */ -static void pass_wrapper(ir_prog *irp, void *context) +static int pass_wrapper(ir_prog *irp, void *context) { struct pass_t *pass = context; (void)irp; optimize_funccalls(pass->force_run, pass->callback); + return 0; } /* pass_wrapper */ /* Creates an ir_prog pass for optimize_funccalls. */