From: Emil Williams Date: Wed, 28 May 2025 17:39:56 +0000 (-0600) Subject: bugfix : return 256 && 0 = EXIT_SUCCESS when shell exit code is stated to be nonzero X-Git-Tag: v20250104^0 X-Git-Url: https://git.xolatile.top/?a=commitdiff_plain;ds=sidebyside;p=emil-bake.git bugfix : return 256 && 0 = EXIT_SUCCESS when shell exit code is stated to be nonzero --- diff --git a/bake.l b/bake.l index 4b8248a..32677b2 100755 --- a/bake.l +++ b/bake.l @@ -245,6 +245,6 @@ int main (int ac, char ** av) { if (!g_rm) { putchar('\n'); } if (run < 0) { fprintf(stderr, "%s: Exit failure\n", av0); } if (run > 0) { fprintf(stderr, "%s: Exit code %d\n", av0, run); } - return run; + return run ? 1 : 0; out_of_range: fprintf(stderr, "%s: <%d> Out of range\n", av0, g_select); return 1; }