diff --git a/lib/std/fs/File.zig b/lib/std/fs/File.zig index 37d40a885a3a..799d58519211 100644 --- a/lib/std/fs/File.zig +++ b/lib/std/fs/File.zig @@ -1430,6 +1430,7 @@ pub const Reader = struct { return error.EndOfStream; } r.pos += n; + w.advance(n); return n; }, .streaming_reading => { @@ -1453,6 +1454,7 @@ pub const Reader = struct { return error.EndOfStream; } r.pos += n; + w.advance(n); return n; }, .failure => return error.ReadFailed,