From 5d1aa7ea6d973fa872c0297fa7a4a0cc9cf57cde Mon Sep 17 00:00:00 2001 From: MysterD Date: Fri, 5 Aug 2022 18:04:33 -0700 Subject: [PATCH] Display uncompress error --- data/dynos_bin_compress.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/data/dynos_bin_compress.cpp b/data/dynos_bin_compress.cpp index 30676ec4..e82b23e7 100644 --- a/data/dynos_bin_compress.cpp +++ b/data/dynos_bin_compress.cpp @@ -214,10 +214,14 @@ BinFile *DynOS_Bin_Decompress(const SysPath &aFilename) { )) return NULL; // Uncompress data + int uncompressRc = uncompress(sBufferUncompressed, &sLengthUncompressed, sBufferCompressed, sLengthCompressed); if (!DynOS_Bin_Compress_Check( - uncompress(sBufferUncompressed, &sLengthUncompressed, sBufferCompressed, sLengthCompressed) == Z_OK, + uncompressRc == Z_OK, __FUNCTION__, aFilename.c_str(), "Cannot uncompress data" - )) return NULL; + )) { + Print("ERROR: uncompress RC: %d", uncompressRc); + return NULL; + } // Return uncompressed data as a BinFile BinFile *_BinFile = BinFile::OpenB(sBufferUncompressed, sLengthUncompressed);