From 0bd545d3936c95db27cd75956822bc96934ee9da Mon Sep 17 00:00:00 2001 From: Martin Raiber Date: Mon, 31 May 2021 20:34:45 +0200 Subject: [PATCH] Fix decompressor setup (cherry picked from commit 4640eb7616c30f30e484d39e1191931abaa7938f) --- clouddrive/CompressEncrypt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clouddrive/CompressEncrypt.cpp b/clouddrive/CompressEncrypt.cpp index 9defa134..79bc21c7 100644 --- a/clouddrive/CompressEncrypt.cpp +++ b/clouddrive/CompressEncrypt.cpp @@ -419,6 +419,7 @@ bool DecryptAndDecompress::put( char* buffer, size_t buffer_size ) { const size_t buffer_size = 128 * 1024; output_buf.resize(buffer_size); + decompressor->setOut(output_buf.data(), output_buf.size()); } if(buffer_size>toread) @@ -573,6 +574,5 @@ bool DecryptAndDecompress::init_decompression(unsigned int decompressor_id) return false; } - decompressor->setOut(output_buf.data(), output_buf.size()); return true; }