diff --git a/std/io.zig b/std/io.zig index 3a8da3ed3ecbf7ff017a6e52318d56c127418321..dcf2ec5f611d857806d4e047591aafb908341a51 100644 --- a/std/io.zig +++ b/std/io.zig @@ -146,7 +146,7 @@ pub fn InStream(comptime ReadError: type) type { /// Same as `readFull` but end of stream returns `error.EndOfStream`. pub fn readNoEof(self: *Self, buf: []u8) !void { - const amt_read = try self.read(buf); + const amt_read = try self.readFull(buf); if (amt_read < buf.len) return error.EndOfStream; }