diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/lzma/LzmaTools.c | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/lib/lzma/LzmaTools.c b/lib/lzma/LzmaTools.c index 0aec2f9c7..90d31cdcf 100644 --- a/lib/lzma/LzmaTools.c +++ b/lib/lzma/LzmaTools.c @@ -102,7 +102,7 @@ int lzmaBuffToBuffDecompress (unsigned char *outStream, SizeT *uncompressedSize,          return SZ_ERROR_OUTPUT_EOF;      /* Decompress */ -    outProcessed = *uncompressedSize; +    outProcessed = outSizeFull;      WATCHDOG_RESET(); @@ -111,6 +111,9 @@ int lzmaBuffToBuffDecompress (unsigned char *outStream, SizeT *uncompressedSize,          inStream + LZMA_DATA_OFFSET, &compressedSize,          inStream, LZMA_PROPS_SIZE, LZMA_FINISH_END, &state, &g_Alloc);      *uncompressedSize = outProcessed; + +    debug("LZMA: Uncompresed ................ 0x%zx\n", outProcessed); +      if (res != SZ_OK)  {          return res;      } |