From 189eb51a385bdcac9881f954826945f6bdf584af Mon Sep 17 00:00:00 2001 From: Syyrion Date: Sun, 17 May 2026 15:02:58 -0400 Subject: [PATCH] fix incomplete data check --- src/modules/data/Compressor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/data/Compressor.cpp b/src/modules/data/Compressor.cpp index 8a42f017e..34b4e45a9 100644 --- a/src/modules/data/Compressor.cpp +++ b/src/modules/data/Compressor.cpp @@ -246,7 +246,7 @@ private: if (err != Z_STREAM_END) { inflateEnd(&stream); - if (err == Z_NEED_DICT || (err == Z_BUF_ERROR && stream.avail_in == 0)) + if (err == Z_NEED_DICT || (err == Z_BUF_ERROR && stream.avail_out > 0 && stream.avail_in == 0)) return Z_DATA_ERROR; return err; }