Merge pull request #182 from akiWagashi/master

Fix partial reads  for Nexas.ArcPAC
This commit is contained in:
Crsky
2026-04-02 05:04:36 +08:00
committed by GitHub

View File

@@ -316,7 +316,13 @@ namespace GameRes.Formats.NeXAS
using (var ds = new ZstdSharp.DecompressionStream (s))
{
var dst = new byte[unpackedSize];
ds.Read (dst, 0, dst.Length);
int decompressedSize = 0;
while(decompressedSize < unpackedSize)
{
decompressedSize += ds.Read(dst, decompressedSize, (int)unpackedSize - decompressedSize);
}
return dst;
}
}