authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-01-28 19:59:35 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-01-28 19:59:35 -08:00
log04623430abf61e2036c335a6fce2d3c07a475a00
treedb32c4ea133bce30572cf97e43aa27841a2fb5c5
parentc066b62dc13640279c30b3b8b05aca6fd7a43f6e

update to zig master 0.10.0-dev.397+f1b79c9a4


1 files changed, 4 insertions(+), 4 deletions(-)

src/lib.zig+4-4
...@@ -50,8 +50,8 @@ pub fn parse(k: FlagDashKind) !std.process.ArgIterator {...@@ -50,8 +50,8 @@ pub fn parse(k: FlagDashKind) !std.process.ArgIterator {
50 var argiter = std.process.args();50 var argiter = std.process.args();
51 defer argiter.deinit();51 defer argiter.deinit();
52 var argi: usize = 0;52 var argi: usize = 0;
53 blk: while (argiter.next(singles.allocator)) |item| : (argi += 1) {53 blk: while (try argiter.next(singles.allocator)) |item| : (argi += 1) {
54 const data = try item;54 const data = item;
55 defer singles.allocator.free(data);55 defer singles.allocator.free(data);
56 if (argi == 0) continue;56 if (argi == 0) continue;
57 const name = extras.trimPrefix(data, dash);57 const name = extras.trimPrefix(data, dash);
...@@ -59,14 +59,14 @@ pub fn parse(k: FlagDashKind) !std.process.ArgIterator {...@@ -59,14 +59,14 @@ pub fn parse(k: FlagDashKind) !std.process.ArgIterator {
5959
60 for (singles.keys()) |jtem| {60 for (singles.keys()) |jtem| {
61 if (std.mem.eql(u8, name, jtem)) {61 if (std.mem.eql(u8, name, jtem)) {
62 const value = try argiter.next(singles.allocator).?;62 const value = (try argiter.next(singles.allocator)).?;
63 try singles.put(name, value);63 try singles.put(name, value);
64 continue :blk;64 continue :blk;
65 }65 }
66 }66 }
67 for (multis.keys()) |jtem| {67 for (multis.keys()) |jtem| {
68 if (std.mem.eql(u8, name, jtem)) {68 if (std.mem.eql(u8, name, jtem)) {
69 const value = try argiter.next(multis.allocator).?;69 const value = (try argiter.next(multis.allocator)).?;
70 try multis.getEntry(name).?.value_ptr.append(value);70 try multis.getEntry(name).?.value_ptr.append(value);
71 continue :blk;71 continue :blk;
72 }72 }