From 17bc2787ddac2f9f5ddcb12f66ef7aa0e5ae8168 Mon Sep 17 00:00:00 2001 From: Fotis Gimian Date: Mon, 29 May 2023 17:28:21 +1000 Subject: [PATCH] Use a wider check position so SFX archives are correctly detected. --- SevenZip/SevenZipExtractor.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SevenZip/SevenZipExtractor.cs b/SevenZip/SevenZipExtractor.cs index e57cb33..5da8574 100644 --- a/SevenZip/SevenZipExtractor.cs +++ b/SevenZip/SevenZipExtractor.cs @@ -454,7 +454,7 @@ private IInStream GetArchiveStream(bool dispose) /// OperationResult.Ok if Open() succeeds. private OperationResult OpenArchiveInner(IInStream archiveStream, IArchiveOpenCallback openCallback) { - ulong checkPos = 1 << 15; + ulong checkPos = 1 << 23; var res = _archive.Open(archiveStream, ref checkPos, openCallback); return (OperationResult)res;