diff options
Diffstat (limited to 'clap/args.zig')
| -rw-r--r-- | clap/args.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clap/args.zig b/clap/args.zig index b699438..0141d86 100644 --- a/clap/args.zig +++ b/clap/args.zig | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | const builtin = @import("builtin"); | ||
| 2 | const std = @import("std"); | 1 | const std = @import("std"); |
| 3 | 2 | ||
| 3 | const builtin = std.builtin; | ||
| 4 | const debug = std.debug; | 4 | const debug = std.debug; |
| 5 | const heap = std.heap; | 5 | const heap = std.heap; |
| 6 | const mem = std.mem; | 6 | const mem = std.mem; |
| @@ -33,7 +33,7 @@ pub const SliceIterator = struct { | |||
| 33 | }; | 33 | }; |
| 34 | 34 | ||
| 35 | test "clap.args.SliceIterator" { | 35 | test "clap.args.SliceIterator" { |
| 36 | const args = [_][]const u8{ "A", "BB", "CCC" }; | 36 | const args = &[_][]const u8{ "A", "BB", "CCC" }; |
| 37 | var iter = SliceIterator{ .args = args }; | 37 | var iter = SliceIterator{ .args = args }; |
| 38 | 38 | ||
| 39 | for (args) |a| { | 39 | for (args) |a| { |
| @@ -70,7 +70,7 @@ pub const OsIterator = struct { | |||
| 70 | } | 70 | } |
| 71 | 71 | ||
| 72 | pub fn next(iter: *OsIterator) Error!?[]const u8 { | 72 | pub fn next(iter: *OsIterator) Error!?[]const u8 { |
| 73 | if (builtin.os == builtin.Os.windows) { | 73 | if (builtin.os.tag == .windows) { |
| 74 | return try iter.args.next(&iter.arena.allocator) orelse return null; | 74 | return try iter.args.next(&iter.arena.allocator) orelse return null; |
| 75 | } else { | 75 | } else { |
| 76 | return iter.args.nextPosix(); | 76 | return iter.args.nextPosix(); |