1
0
mirror of synced 2025-02-21 04:58:41 +01:00

Force streams to close when swithced to a decompressed stream.

This commit is contained in:
KillzXGaming 2020-09-02 18:50:48 -04:00
parent 95baeadaf4
commit 40fca105f8

View File

@ -198,10 +198,12 @@ namespace Toolbox.Library.IO
{
stream.Position = streamStartPos;
stream = compressionFormat.Decompress(stream);
CompressedSize = stream.Length;
Stream decompStream = compressionFormat.Decompress(stream);
stream.Close();
return OpenFileFormat(stream, FileName, LeaveStreamOpen, InArchive,
CompressedSize = decompStream.Length;
return OpenFileFormat(decompStream, FileName, LeaveStreamOpen, InArchive,
true, compressionFormat, DecompressedSize, CompressedSize);
}
}