[Symbian Installation File] Use NonClosableStream to prevent a returned filter to close the base stream on disposal.

This commit is contained in:
2023-10-07 21:36:32 +01:00
parent 6b44679fbb
commit 01d796a27c

View File

@@ -163,7 +163,7 @@ public sealed partial class Symbian
if(_compressed) if(_compressed)
return ErrorNumber.NotSupported; 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); _files[entryNumber].pointer + _files[entryNumber].length);
filter = new ZZZNoFilter(); filter = new ZZZNoFilter();
ErrorNumber errno = filter.Open(offsetStream); ErrorNumber errno = filter.Open(offsetStream);