From 5ed684ffe3be5397c486ec0859145031a960c7dc Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 1 Mar 2026 23:13:45 +0200 Subject: flags: return parse errors instead of exiting (task 321) --- cmd/ior/main.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'cmd') diff --git a/cmd/ior/main.go b/cmd/ior/main.go index 595f8f6..2b852f0 100644 --- a/cmd/ior/main.go +++ b/cmd/ior/main.go @@ -18,7 +18,10 @@ func main() { } // Parse command-line flags - flags.Parse() + if err := flags.Parse(); err != nil { + fmt.Printf("Failed to parse flags: %v\n", err) + os.Exit(2) + } // Run the internal logic of the application if err := internal.Run(); err != nil { -- cgit v1.2.3