From 14ef986fc486bd0d3590bc8262ebe8bfb8ee69a8 Mon Sep 17 00:00:00 2001 From: midipix Date: Wed, 6 Apr 2016 02:17:38 -0400 Subject: link mode: slbt_exec_link(): fix and improve epilog. --- src/logic/slbt_exec_link.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src/logic/slbt_exec_link.c') diff --git a/src/logic/slbt_exec_link.c b/src/logic/slbt_exec_link.c index e483ced..5ffbc29 100644 --- a/src/logic/slbt_exec_link.c +++ b/src/logic/slbt_exec_link.c @@ -676,18 +676,16 @@ int slbt_exec_link( return -1; } - ret = fprintf(fout, - "# slibtool (pre-alpha) generated file\n\n"); - /* wrapper symlink */ if (slbt_exec_link_create_symlink( dctx,ectx, output, ectx->lafilename, - true)) { - slbt_free_exec_ctx(actx); - return -1; - } + true)) + ret = -1; + else + ret = fprintf(fout, + "# slibtool (pre-alpha) generated file\n\n"); /* all done */ fclose(fout); -- cgit v1.2.3