diff --git a/src/SharpCompress/Compressors/Xz/XZFooter.cs b/src/SharpCompress/Compressors/Xz/XZFooter.cs index 2610ed69..fa981f7b 100644 --- a/src/SharpCompress/Compressors/Xz/XZFooter.cs +++ b/src/SharpCompress/Compressors/Xz/XZFooter.cs @@ -23,7 +23,7 @@ public class XZFooter public static XZFooter FromStream(Stream stream) { var footer = new XZFooter( - new BinaryReader(SharpCompressStream.Create(stream, leaveOpen: true), Encoding.UTF8) + new BinaryReader(stream, Encoding.UTF8, true) ); footer.Process(); return footer; diff --git a/src/SharpCompress/Compressors/Xz/XZHeader.cs b/src/SharpCompress/Compressors/Xz/XZHeader.cs index 5df5447d..ae2bec84 100644 --- a/src/SharpCompress/Compressors/Xz/XZHeader.cs +++ b/src/SharpCompress/Compressors/Xz/XZHeader.cs @@ -19,7 +19,7 @@ public class XZHeader public static XZHeader FromStream(Stream stream) { var header = new XZHeader( - new BinaryReader(SharpCompressStream.Create(stream, leaveOpen: true), Encoding.UTF8) + new BinaryReader(stream, Encoding.UTF8, true) ); header.Process(); return header; diff --git a/src/SharpCompress/Compressors/Xz/XZIndex.cs b/src/SharpCompress/Compressors/Xz/XZIndex.cs index 95ad2c61..ac41732b 100644 --- a/src/SharpCompress/Compressors/Xz/XZIndex.cs +++ b/src/SharpCompress/Compressors/Xz/XZIndex.cs @@ -32,7 +32,7 @@ public class XZIndex public static XZIndex FromStream(Stream stream, bool indexMarkerAlreadyVerified) { var index = new XZIndex( - new BinaryReader(SharpCompressStream.Create(stream, leaveOpen: true), Encoding.UTF8), + new BinaryReader(stream, Encoding.UTF8, true), indexMarkerAlreadyVerified ); index.Process();