From 4f02842ae39642fb156a6de08366f853151bc881 Mon Sep 17 00:00:00 2001 From: Christian Schneider Date: Mon, 17 Sep 2018 08:19:40 +0200 Subject: [PATCH] Fixed bZip2 recompression Fixes #82 --- precomp.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/precomp.cpp b/precomp.cpp index 5dfa317..6c6f92a 100644 --- a/precomp.cpp +++ b/precomp.cpp @@ -5209,7 +5209,8 @@ long long try_to_decompress_bzip2(FILE* file, int compression_level, long long& } r = inf_bzip2(file, ftempout, compressed_stream_size, decompressed_stream_size); - if (r == Z_OK) return decompressed_stream_size; + safe_fclose(&ftempout); + if (r == BZ_OK) return decompressed_stream_size; return r; }