summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.zig2
-rw-r--r--clap/args.zig4
2 files changed, 3 insertions, 3 deletions
diff --git a/build.zig b/build.zig
index 87cb366..f67f049 100644
--- a/build.zig
+++ b/build.zig
@@ -58,7 +58,7 @@ fn readMeStep(b: *Builder) *std.build.Step {
58 s.* = std.build.Step.init("ReadMeStep", b.allocator, struct { 58 s.* = std.build.Step.init("ReadMeStep", b.allocator, struct {
59 fn make(step: *std.build.Step) anyerror!void { 59 fn make(step: *std.build.Step) anyerror!void {
60 @setEvalBranchQuota(10000); 60 @setEvalBranchQuota(10000);
61 const file = try std.fs.File.openWrite("README.md"); 61 const file = try std.fs.cwd().createFile("README.md", .{});
62 const stream = &file.outStream().stream; 62 const stream = &file.outStream().stream;
63 try stream.print(@embedFile("example/README.md.template"), .{ 63 try stream.print(@embedFile("example/README.md.template"), .{
64 @embedFile("example/simple.zig"), 64 @embedFile("example/simple.zig"),
diff --git a/clap/args.zig b/clap/args.zig
index 071f756..0141d86 100644
--- a/clap/args.zig
+++ b/clap/args.zig
@@ -1,6 +1,6 @@
1const builtin = @import("builtin");
2const std = @import("std"); 1const std = @import("std");
3 2
3const builtin = std.builtin;
4const debug = std.debug; 4const debug = std.debug;
5const heap = std.heap; 5const heap = std.heap;
6const mem = std.mem; 6const mem = std.mem;
@@ -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();