We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 707e619 + ae45375 commit 536c1fdCopy full SHA for 536c1fd
src/NerdBank.GitVersioning/ManagedGit/GitPackMemoryCacheStream.cs
@@ -49,9 +49,9 @@ public override int Read(Span<byte> buffer)
49
{
50
var currentPosition = this.cacheStream.Position;
51
var toRead = (int)(buffer.Length - this.cacheStream.Length + this.cacheStream.Position);
52
- this.stream.Read(buffer.Slice(0, toRead));
+ int actualRead = this.stream.Read(buffer.Slice(0, toRead));
53
this.cacheStream.Seek(0, SeekOrigin.End);
54
- this.cacheStream.Write(buffer.Slice(0, toRead));
+ this.cacheStream.Write(buffer.Slice(0, actualRead));
55
this.cacheStream.Seek(currentPosition, SeekOrigin.Begin);
56
this.DisposeStreamIfRead();
57
}
0 commit comments