From ddd7d39b5ec575d7d6b00d6ca7d8382ac1fef922 Mon Sep 17 00:00:00 2001 From: dean sun Date: Mon, 4 Dec 2023 18:29:41 +0800 Subject: [PATCH] fix decompress_CompressContent func parameter --- pywxdump/analyse/parse.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pywxdump/analyse/parse.py b/pywxdump/analyse/parse.py index 11d738d..8869c6b 100644 --- a/pywxdump/analyse/parse.py +++ b/pywxdump/analyse/parse.py @@ -153,7 +153,7 @@ def decompress_CompressContent(data): """ if data is None or not isinstance(data, bytes): return None - dst = lz4.block.decompress(compress_content, uncompressed_size=len(compress_content) << 8) + dst = lz4.block.decompress(data, uncompressed_size=len(data) << 8) dst.decode().replace('\x00', '') # 已经解码完成后,还含有0x00的部分,要删掉,要不后面ET识别的时候会报错 uncompressed_data = dst.encode() return uncompressed_data