From 471a3f63fe34343923d6c14c163eede84e1e5b5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zavark=C3=B3=20G=C3=A1bor?= Date: Sun, 7 Jul 2024 00:14:00 +0200 Subject: [PATCH] return Stream.Null when 7z entry has no stream --- src/SharpCompress/Common/SevenZip/SevenZipFilePart.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SharpCompress/Common/SevenZip/SevenZipFilePart.cs b/src/SharpCompress/Common/SevenZip/SevenZipFilePart.cs index fe221b53..2788f41a 100644 --- a/src/SharpCompress/Common/SevenZip/SevenZipFilePart.cs +++ b/src/SharpCompress/Common/SevenZip/SevenZipFilePart.cs @@ -41,7 +41,7 @@ internal override Stream GetCompressedStream() { if (!Header.HasStream) { - throw new InvalidOperationException("File does not have a stream."); + return Stream.Null; } var folderStream = _database.GetFolderStream(_stream, Folder!, _database.PasswordProvider);