From 4a55140672e9815cd2b0c6afa4ddb46418ba3b66 Mon Sep 17 00:00:00 2001 From: Emil Lerch Date: Sat, 8 Apr 2023 17:30:14 -0700 Subject: [PATCH] do not assume filename is last arg --- src/main.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.zig b/src/main.zig index 3e50551..f754a7d 100644 --- a/src/main.zig +++ b/src/main.zig @@ -131,8 +131,9 @@ fn processArgs(args: [][:0]u8, line_array: *[display.LINES]*const [:0]u8) !Optio continue; } if (is_filename) { + is_filename = false; opts.background_filename = args[i]; // arg capture changes value... - break; + continue; } if ((arg[0] == '-' and arg.len > 1) and areDigits(arg[1..])) { line_number = try std.fmt.parseInt(usize, arg[1..], 10);