From 44ea38f25453fbf51de72505d7b3ddb0f3eec13c Mon Sep 17 00:00:00 2001 From: Jimmi HC Date: Wed, 12 Jun 2019 15:30:30 +0200 Subject: updated to newest version of zig --- src/args.zig | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'src/args.zig') diff --git a/src/args.zig b/src/args.zig index a34c14c..4234ada 100644 --- a/src/args.zig +++ b/src/args.zig @@ -21,14 +21,7 @@ pub const SliceIterator = struct { const Error = error{}; args: []const []const u8, - index: usize, - - pub fn init(args: []const []const u8) SliceIterator { - return SliceIterator{ - .args = args, - .index = 0, - }; - } + index: usize = 0, pub fn next(iter: *SliceIterator) Error!?[]const u8 { if (iter.args.len <= iter.index) @@ -40,8 +33,8 @@ pub const SliceIterator = struct { }; test "clap.args.SliceIterator" { - const args = [][]const u8{ "A", "BB", "CCC" }; - var iter = SliceIterator.init(args); + const args = [_][]const u8{ "A", "BB", "CCC" }; + var iter = SliceIterator{ .args = args }; for (args) |a| { const b = try iter.next(); -- cgit v1.2.3