From 91ec4bc936e3a8f21b19df822f7c60d87be8e8c1 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sun, 14 Apr 2024 20:11:17 -0700 Subject: [PATCH] fix argi value --- src/lib.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib.zig b/src/lib.zig index 3c52179a9700cf7348dcb78f119ba1c04efb24f8..0d76cecff89f5c487a11667d982f1ce3b8c93a80 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -53,6 +53,7 @@ pub fn parse(k: FlagDashKind) !std.process.ArgIterator { for (singles.keys()) |jtem| { if (std.mem.eql(u8, name, jtem)) { const value = argiter.next().?; + argi += 1; try singles.put(name, value); continue :blk; } @@ -60,6 +61,7 @@ pub fn parse(k: FlagDashKind) !std.process.ArgIterator { for (multis.keys()) |jtem| { if (std.mem.eql(u8, name, jtem)) { const value = argiter.next().?; + argi += 1; try multis.getEntry(name).?.value_ptr.append(value); continue :blk; } -- 2.54.0