aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-07-20 12:49:14 -0700
committerAndrew Kelley <andrew@ziglang.org>2025-07-21 12:32:37 -0700
commitf2a3ac7c0534a74ee544fdf6ef9d2176a8d62389 (patch)
tree548115489df6c29b38049d8727b5be74806b488f /src/main.zig
parent5df52ca0a28d204da0557e88c6c9fe1818bcd6af (diff)
downloadzig-f2a3ac7c0534a74ee544fdf6ef9d2176a8d62389.tar.gz
zig-f2a3ac7c0534a74ee544fdf6ef9d2176a8d62389.zip
std.fs.File: delete writeFileAll and friends
please use File.Writer for these use cases also breaking API changes to std.fs.AtomicFile
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main.zig b/src/main.zig
index 7ad40e1a68..d3655c9d79 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -4624,7 +4624,9 @@ fn cmdTranslateC(
fatal("unable to open cached translated zig file '{s}{s}{s}': {s}", .{ path, fs.path.sep_str, out_zig_path, @errorName(err) });
};
defer zig_file.close();
- try fs.File.stdout().writeFileAll(zig_file, .{});
+ var stdout_writer = fs.File.stdout().writer(&stdout_buffer);
+ var file_reader = zig_file.reader(&.{});
+ _ = try stdout_writer.interface.sendFileAll(&file_reader, .unlimited);
return cleanExit();
}
}