Fix regression with size calculation

This commit is contained in:
J.D. Purcell
2025-03-25 20:43:14 -04:00
parent 6e48302b7b
commit 45dc653191

View File

@@ -57,11 +57,7 @@ internal class BufferedSubStream(Stream stream, long origin, long bytesToRead)
RefillCache();
}
if (count > _cacheLength)
{
count = _cacheLength;
}
count = Math.Min(count, _cacheLength - _cacheOffset);
Buffer.BlockCopy(_cache, _cacheOffset, buffer, offset, count);
_cacheOffset += count;
}