From 49b21788a72f84337294b94c31a9655f1777911f Mon Sep 17 00:00:00 2001 From: robojumper Date: Tue, 9 Dec 2025 17:53:44 +0100 Subject: [PATCH] Fix `WindowedFile::read` (#128) --- src/vfs/common.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vfs/common.rs b/src/vfs/common.rs index e5ef0fa..aba3dd5 100644 --- a/src/vfs/common.rs +++ b/src/vfs/common.rs @@ -89,7 +89,9 @@ impl Read for WindowedFile { return Ok(0); } let len = buf.len().min(remaining as usize); - self.base.read(&mut buf[..len]) + let n = self.base.read(&mut buf[..len])?; + self.pos += n as u64; + Ok(n) } }