mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
[Symbian Installation File] Use NonClosableStream to prevent a returned filter to close the base stream on disposal.
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user