diff --git a/src/SharpCompress/IO/PooledMemoryStream.cs b/src/SharpCompress/IO/PooledMemoryStream.cs index 8caadd31..3fabeb0b 100644 --- a/src/SharpCompress/IO/PooledMemoryStream.cs +++ b/src/SharpCompress/IO/PooledMemoryStream.cs @@ -81,8 +81,8 @@ public sealed class PooledMemoryStream : MemoryStream } set { - ThrowHelper.ThrowIfNegative(value, nameof(value)); EnsureNotClosed(); + ThrowHelper.ThrowIfNegative(value, nameof(value)); ThrowHelper.ThrowIfGreaterThan(value, MaxStreamLength, nameof(value)); _position = (int)value;