aboutsummaryrefslogtreecommitdiff
path: root/lib/lz4frame.c
diff options
context:
space:
mode:
authorYann Collet <cyan@fb.com>2018-05-05 19:59:00 -0700
committerYann Collet <cyan@fb.com>2018-05-05 19:59:00 -0700
commitd7b6c726edb23fc19757dc84d4546863557bfe20 (patch)
treea7f822da35d03b30a6cacd8bdc6a042c0c1e7a8f /lib/lz4frame.c
parentaf127334670a5e7b710bbd6adb71aa7c3ef0cd72 (diff)
downloadlz4-d7b6c726edb23fc19757dc84d4546863557bfe20.tar.gz
small extDict : fixed side-effect
don't fix dictionaries of size 0. setting dictEnd == source triggers prefix mode, thus removing possibility to use CDict.
Diffstat (limited to 'lib/lz4frame.c')
-rw-r--r--lib/lz4frame.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/lz4frame.c b/lib/lz4frame.c
index 4e408161..e1d0b1d0 100644
--- a/lib/lz4frame.c
+++ b/lib/lz4frame.c
@@ -472,6 +472,7 @@ LZ4F_CDict* LZ4F_createCDict(const void* dictBuffer, size_t dictSize)
{
const char* dictStart = (const char*)dictBuffer;
LZ4F_CDict* cdict = (LZ4F_CDict*) ALLOC(sizeof(*cdict));
+ DEBUGLOG(4, "LZ4F_createCDict");
if (!cdict) return NULL;
if (dictSize > 64 KB) {
dictStart += dictSize - 64 KB;