diff --git a/src/ImageSharp/IO/BufferedReadStream.cs b/src/ImageSharp/IO/BufferedReadStream.cs index 6607c2637..f8444740d 100644 --- a/src/ImageSharp/IO/BufferedReadStream.cs +++ b/src/ImageSharp/IO/BufferedReadStream.cs @@ -141,7 +141,7 @@ internal sealed class BufferedReadStream : Stream // Our buffer has been read. // We need to refill and start again. - if (this.readBufferIndex < 0 || this.readBufferIndex > this.maxBufferIndex) + if ((uint)this.readBufferIndex > (uint)this.maxBufferIndex) { this.FillReadBuffer(); }