From 14ef986fc486bd0d3590bc8262ebe8bfb8ee69a8 Mon Sep 17 00:00:00 2001 From: midipix Date: Apr 06 2016 06:17:38 +0000 Subject: link mode: slbt_exec_link(): fix and improve epilog. --- 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);