aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Io/File.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/std/Io/File.zig')
-rw-r--r--lib/std/Io/File.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/std/Io/File.zig b/lib/std/Io/File.zig
index ada57344e4..cc4ce64a22 100644
--- a/lib/std/Io/File.zig
+++ b/lib/std/Io/File.zig
@@ -221,13 +221,13 @@ pub fn readPositional(file: File, io: Io, buffer: []u8, offset: u64) ReadPositio
pub const WriteStreamingError = error{} || Io.UnexpectedError || Io.Cancelable;
-pub fn write(file: File, io: Io, buffer: []const u8) WriteStreamingError!usize {
- return @errorCast(file.pwrite(io, buffer, -1));
+pub fn writeStreaming(file: File, io: Io, buffer: [][]const u8) WriteStreamingError!usize {
+ return file.fileWriteStreaming(io, buffer);
}
pub const WritePositionalError = WriteStreamingError || error{Unseekable};
-pub fn writePositional(file: File, io: Io, buffer: []const u8, offset: u64) WritePositionalError!usize {
+pub fn writePositional(file: File, io: Io, buffer: [][]const u8, offset: u64) WritePositionalError!usize {
return io.vtable.fileWritePositional(io.userdata, file, buffer, offset);
}