Set zlib totals (nw)

This commit is contained in:
Matt Nadareski
2024-03-25 17:06:17 -04:00
parent 03ca0faf2e
commit 9c0d100c2a
2 changed files with 4 additions and 0 deletions

View File

@@ -239,8 +239,10 @@ namespace BinaryObjectScanner.FileType
{
zstream.next_in = payloadPtr;
zstream.avail_in = (uint)compressedData.Length;
zstream.total_in = (uint)compressedData.Length;
zstream.next_out = dataPtr;
zstream.avail_out = (uint)data.Length;
zstream.total_out = 0;
state.strm = zstream;
state.mode = ZLib.inflate_mode.HEAD;

View File

@@ -97,8 +97,10 @@ namespace BinaryObjectScanner.Packer
{
zstream.next_in = payloadPtr;
zstream.avail_in = (uint)payload.Length;
zstream.total_in = (uint)payload.Length;
zstream.next_out = dataPtr;
zstream.avail_out = (uint)data.Length;
zstream.total_out = 0;
state.strm = zstream;
state.mode = ZLib.inflate_mode.HEAD;