diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2018-10-16 12:48:38 -0400 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2018-10-16 12:48:38 -0400 |
| commit | eeb4f376a31a0d6ca3f997becd2f247ebe71dfd6 (patch) | |
| tree | f2fbb86dc91fc639f194899309d43c1dafb46159 | |
| parent | 49bc33efe194dd20ce12b7db3f78ed4359492ff2 (diff) | |
| download | zig-eeb4f376a31a0d6ca3f997becd2f247ebe71dfd6.tar.gz zig-eeb4f376a31a0d6ca3f997becd2f247ebe71dfd6.zip | |
std.io: fix compile error when InStream has empty error set
| -rw-r--r-- | std/io.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/std/io.zig b/std/io.zig index a940565aeb..c35eda821c 100644 --- a/std/io.zig +++ b/std/io.zig @@ -114,14 +114,14 @@ pub fn InStream(comptime ReadError: type) type { /// Returns the number of bytes read. It may be less than buffer.len. /// If the number of bytes read is 0, it means end of stream. /// End of stream is not an error condition. - pub fn read(self: *Self, buffer: []u8) !usize { + pub fn read(self: *Self, buffer: []u8) Error!usize { return self.readFn(self, buffer); } /// Returns the number of bytes read. If the number read is smaller than buf.len, it /// means the stream reached the end. Reaching the end of a stream is not an error /// condition. - pub fn readFull(self: *Self, buffer: []u8) !usize { + pub fn readFull(self: *Self, buffer: []u8) Error!usize { var index: usize = 0; while (index != buffer.len) { const amt = try self.read(buffer[index..]); |
