aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorinikep <inikep@gmail.com>2016-09-06 10:36:16 +0200
committerinikep <inikep@gmail.com>2016-09-06 10:36:16 +0200
commit3eb143fffa0a557726658d8164e76239dea9245c (patch)
treec371e541d094d1f12a4faa2a050d0cc339b2907c
parent92ee3e0ea982f7c8e33a6bff1c916d07ccce1f65 (diff)
downloadlz4-3eb143fffa0a557726658d8164e76239dea9245c.tar.gz
fix bug #232 at https://github.com/Cyan4973/lz4/issues/232
-rw-r--r--.gitignore2
-rw-r--r--lib/lz4frame.c1
2 files changed, 3 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 54cd8fae..106915f1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,5 @@ lz4
*.user
.clang_complete
_codelite/
+_codelite_lz4/
+*.zip
diff --git a/lib/lz4frame.c b/lib/lz4frame.c
index 1dc2bca0..d6a68b64 100644
--- a/lib/lz4frame.c
+++ b/lib/lz4frame.c
@@ -711,6 +711,7 @@ size_t LZ4F_compressEnd(LZ4F_compressionContext_t compressionContext, void* dstB
}
cctxPtr->cStage = 0; /* state is now re-usable (with identical preferences) */
+ cctxPtr->maxBufferSize = 0; /* reuse HC context */
if (cctxPtr->prefs.frameInfo.contentSize) {
if (cctxPtr->prefs.frameInfo.contentSize != cctxPtr->totalInSize)