From 8da645c883c3477ef21c72603434f130c1c43e65 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Thu, 7 Aug 2025 19:53:29 -0700 Subject: [PATCH] Fetch: fix FetchStream logic --- src/Package/Fetch/git.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Package/Fetch/git.zig b/src/Package/Fetch/git.zig index 4a14465672..fb0a2934dc 100644 --- a/src/Package/Fetch/git.zig +++ b/src/Package/Fetch/git.zig @@ -1114,8 +1114,8 @@ pub const Session = struct { } const buf = limit.slice(try w.writableSliceGreedy(1)); const n = @min(buf.len, fs.remaining_len); - @memcpy(buf[0..n], input.buffered()[0..n]); - input.toss(n); + try input.readSliceAll(buf[0..n]); + w.advance(n); fs.remaining_len -= n; return n; }