From 01d796a27c1156244bbf20fdcd264e3d95be0b59 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sat, 7 Oct 2023 21:36:32 +0100 Subject: [PATCH] [Symbian Installation File] Use `NonClosableStream` to prevent a returned filter to close the base stream on disposal. --- Aaru.Archives/Symbian/Files.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Aaru.Archives/Symbian/Files.cs b/Aaru.Archives/Symbian/Files.cs index f5d436d27..ccb5f38b2 100644 --- a/Aaru.Archives/Symbian/Files.cs +++ b/Aaru.Archives/Symbian/Files.cs @@ -163,7 +163,7 @@ public sealed partial class Symbian if(_compressed) return ErrorNumber.NotSupported; - var offsetStream = new OffsetStream(_stream, _files[entryNumber].pointer, + var offsetStream = new OffsetStream(new NonClosableStream(_stream), _files[entryNumber].pointer, _files[entryNumber].pointer + _files[entryNumber].length); filter = new ZZZNoFilter(); ErrorNumber errno = filter.Open(offsetStream);