| ... | ... | @@ -1,6 +1,7 @@ |
| 1 | 1 | const std = @import("std"); |
| 2 | 2 | const nio = @import("./nio.zig"); |
| 3 | 3 | const builtin = @import("builtin"); |
| 4 | const extras = @import("extras"); |
| 4 | 5 | const sys_linux = @import("sys-linux"); |
| 5 | 6 | |
| 6 | 7 | const sys = switch (builtin.target.os.tag) { |
| ... | ... | @@ -24,7 +25,7 @@ pub fn BufferedWriter(comptime buffer_size: usize, comptime WriterType: type) ty |
| 24 | 25 | }; |
| 25 | 26 | } |
| 26 | 27 | |
| 27 | | pub const WriteError = WriterType.WriteError; |
| 28 | pub const WriteError = extras.Pointee(WriterType).WriteError; |
| 28 | 29 | pub usingnamespace nio.Writable(@This(), ._var); |
| 29 | 30 | pub fn write(self: *Self, bytes: []const u8) WriteError!usize { |
| 30 | 31 | if (self.end + bytes.len > self.buf.len) { |