reversed a "fix" for xz. Removed too many wrappers

This commit is contained in:
Adam Hathcock
2025-10-14 13:57:55 +01:00
parent c4597fd156
commit 71e2e93d50
3 changed files with 4 additions and 4 deletions

View File

@@ -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;

View File

@@ -22,7 +22,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;

View File

@@ -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();
@@ -79,7 +79,7 @@ public class XZIndex
private void VerifyCrc32()
{
//var crc = _reader.ReadLittleEndianUInt32();
var _ = _reader.ReadLittleEndianUInt32();
// TODO verify this matches
}
}