From e4b27ef0fce135e9e5edb2e5c05a0542bc4850cc Mon Sep 17 00:00:00 2001 From: lemon Date: Sat, 15 Nov 2025 09:17:13 +0100 Subject: driver: diagnostic for missing path after -o --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main.c') diff --git a/main.c b/main.c index a78ec9b..a336591 100644 --- a/main.c +++ b/main.c @@ -140,7 +140,7 @@ optparse(char **args) } else if (*arg == 'o') { if (arg[1]) task.out = arg+1; else if (args[1]) task.out = *++args; - else goto Bad; + else fatal(NULL, "missing path after `-o`"); } else if (*arg == 'f') { /* -fabc / -fno-abc flags */ const char *flag = arg+1; -- cgit v1.2.3