From 97d34a0804ad9cc1c0f6f5ff5ce03a1b156dce37 Mon Sep 17 00:00:00 2001 From: dirk Date: Tue, 8 Nov 2016 22:03:51 +0100 Subject: [PATCH] Added check for invalid count. --- src/ImageSharp/Common/Extensions/StreamExtensions.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ImageSharp/Common/Extensions/StreamExtensions.cs b/src/ImageSharp/Common/Extensions/StreamExtensions.cs index 912a03823..87d5a6c32 100644 --- a/src/ImageSharp/Common/Extensions/StreamExtensions.cs +++ b/src/ImageSharp/Common/Extensions/StreamExtensions.cs @@ -11,6 +11,11 @@ namespace ImageSharp { public static void Skip(this Stream stream, int count) { + if (count < 1) + { + return; + } + if (stream.CanSeek) { stream.Position += count;