mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-23 07:14:57 +00:00
Only derive the compression type once per folder
This commit is contained in:
@@ -478,6 +478,9 @@ namespace SabreTools.Serialization.Wrappers
|
||||
if (dataBlocks == null || dataBlocks.Length == 0)
|
||||
return null;
|
||||
|
||||
// Get the compression type
|
||||
var compressionType = GetCompressionType(folder!);
|
||||
|
||||
// Setup decompressors
|
||||
var mszip = IO.Compression.MSZIP.Decompressor.Create();
|
||||
//uint quantumWindowBits = (uint)(((ushort)folder.CompressionType >> 8) & 0x1f);
|
||||
@@ -490,8 +493,6 @@ namespace SabreTools.Serialization.Wrappers
|
||||
if (db?.CompressedData == null)
|
||||
continue;
|
||||
|
||||
// Get the compression type
|
||||
var compressionType = GetCompressionType(folder!);
|
||||
switch (compressionType)
|
||||
{
|
||||
// Uncompressed data
|
||||
|
||||
Reference in New Issue
Block a user