diff --git a/src/libraries/System.IO.Compression/src/System/IO/Compression/DeflateManaged/DeflateManagedStream.cs b/src/libraries/System.IO.Compression/src/System/IO/Compression/DeflateManaged/DeflateManagedStream.cs index ec71718a511d3d..ca31e978b332f0 100644 --- a/src/libraries/System.IO.Compression/src/System/IO/Compression/DeflateManaged/DeflateManagedStream.cs +++ b/src/libraries/System.IO.Compression/src/System/IO/Compression/DeflateManaged/DeflateManagedStream.cs @@ -310,16 +310,8 @@ protected override void Dispose(bool disposing) finally { _stream = null!; - - try - { - _inflater?.Dispose(); - } - finally - { - _inflater = null!; - base.Dispose(disposing); - } + _inflater = null!; + base.Dispose(disposing); } } } diff --git a/src/libraries/System.IO.Compression/src/System/IO/Compression/DeflateManaged/InflaterManaged.cs b/src/libraries/System.IO.Compression/src/System/IO/Compression/DeflateManaged/InflaterManaged.cs index a127d93bd1d44b..7222011895309e 100644 --- a/src/libraries/System.IO.Compression/src/System/IO/Compression/DeflateManaged/InflaterManaged.cs +++ b/src/libraries/System.IO.Compression/src/System/IO/Compression/DeflateManaged/InflaterManaged.cs @@ -689,7 +689,5 @@ private bool DecodeDynamicBlockHeader() _state = InflaterState.DecodeTop; return true; } - - public void Dispose() { } } }