]> git.xolatile.top Git - emil-bake.git/commitdiff
That Should Hopefully Never Ever Happen
authorEmil Williams <emilemilemil@cock.li>
Tue, 9 Sep 2025 23:32:00 +0000 (23:32 +0000)
committerEmil Williams <emilemilemil@cock.li>
Tue, 9 Sep 2025 23:32:00 +0000 (23:32 +0000)
bake.l

diff --git a/bake.l b/bake.l
index a67dd4d6cac3932dc2bb48ac3736cf7c41b32247..cff480a927bfab9e47ce10158b8e7bd10ab1f7e8 100755 (executable)
--- a/bake.l
+++ b/bake.l
@@ -188,7 +188,7 @@ int main (int ac, char ** av) {
           break;
         opt_list:    case 'l': run = 0; g_select = -1; break;
         opt_help:    case 'h': help(); return 0;
-        opt_quiet:   case 'q': stderr = fopen("/dev/null", "w"); break;
+        opt_quiet:   case 'q': stderr = fopen("/dev/null", "w"); if (!stderr) { stderr = stderr_quiet; perror(av0); return 1; } break;
         opt_color:   case 'c': g_color = 0; break;
         opt_expunge: case 'x': if (g_select > 0) { g_rm = 1; } break;
         opt_default:  default: fprintf(stderr, "%s: Unknown option '%s'\n", av0, av[0]); return 1;