authorgravatar for carl@astholm.seCarl Åstholm <carl@astholm.se> 2025-08-20 14:45:22+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-08-21 01:20:25+02:00
loge24d13cae7453a5d1d504d3e0f2783e8a2f9c60f
treebb9bb43ed7a4aebbb1d6ca3b70c5f8efd1c95783
parent409b194d6d95c722b50cb85a7a6bb4a457026d71
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

Use readStreaming, not readPositional, for streaming file readVec on Windows


1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/fs/File.zig+2-2
......@@ -1398,9 +1398,9 @@ pub const Reader = struct {
13981398 }
13991399 const first = data[0];
14001400 if (first.len >= io_reader.buffer.len - io_reader.end) {
1401 return readPositional(r, first);
1401 return readStreaming(r, first);
14021402 } else {
1403 io_reader.end += try readPositional(r, io_reader.buffer[io_reader.end..]);
1403 io_reader.end += try readStreaming(r, io_reader.buffer[io_reader.end..]);
14041404 return 0;
14051405 }
14061406 }