From 544c14d12140a9ef421a47cfb9aba54d12df5081 Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Thu, 13 Oct 2022 20:09:24 +1000 Subject: [PATCH] Update src/ImageSharp/IO/BufferedReadStream.cs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Günther Foidl --- src/ImageSharp/IO/BufferedReadStream.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ImageSharp/IO/BufferedReadStream.cs b/src/ImageSharp/IO/BufferedReadStream.cs index 5a8caa5e8b..6607c2637b 100644 --- a/src/ImageSharp/IO/BufferedReadStream.cs +++ b/src/ImageSharp/IO/BufferedReadStream.cs @@ -172,7 +172,7 @@ internal sealed class BufferedReadStream : Stream // Too big for remaining buffer but less than entire buffer length // Copy to buffer then read from there. - if (this.readBufferIndex < 0 || (count + this.readBufferIndex > this.BufferSize)) + if (this.readBufferIndex < 0 || (this.readBufferIndex > this.BufferSize - count)) { return this.ReadToBufferViaCopySlow(buffer); }