diff options
author | Przemyslaw Skibinski <inikep@gmail.com> | 2016-12-07 15:19:10 (GMT) |
---|---|---|
committer | Przemyslaw Skibinski <inikep@gmail.com> | 2016-12-07 15:19:10 (GMT) |
commit | 76228f064a95f7135e5990387b23002dd296b2da (patch) | |
tree | c523dd7bb180650bb043ffd7e101e5f8ece1a23d | |
parent | 8bfa42e61e65152fbe6f62eedb3c15ad7b034260 (diff) | |
download | lz4-76228f064a95f7135e5990387b23002dd296b2da.zip lz4-76228f064a95f7135e5990387b23002dd296b2da.tar.gz lz4-76228f064a95f7135e5990387b23002dd296b2da.tar.bz2 |
LZ4HC_DICTIONARY_LOGSIZE 17
-rw-r--r-- | lib/lz4hc.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/lz4hc.h b/lib/lz4hc.h index 5eafcd6..4ff1d17 100644 --- a/lib/lz4hc.h +++ b/lib/lz4hc.h @@ -130,11 +130,11 @@ LZ4LIB_API int LZ4_saveDictHC (LZ4_streamHC_t* streamHCPtr, char* safeBuffer, in * They are exposed to allow static allocation of `LZ4_streamHC_t`. * Using these definitions makes the code vulnerable to potential API break when upgrading LZ4 **************************************/ -#define LZ4HC_DICTIONARY_LOGSIZE 16 -#define LZ4HC_MAXD (1<<(LZ4HC_DICTIONARY_LOGSIZE)) +#define LZ4HC_DICTIONARY_LOGSIZE 17 +#define LZ4HC_MAXD (1<<LZ4HC_DICTIONARY_LOGSIZE) #define LZ4HC_MAXD_MASK (LZ4HC_MAXD - 1) -#define LZ4HC_HASH_LOG (LZ4HC_DICTIONARY_LOGSIZE-1) +#define LZ4HC_HASH_LOG (LZ4HC_DICTIONARY_LOGSIZE-2) #define LZ4HC_HASHTABLESIZE (1 << LZ4HC_HASH_LOG) #define LZ4HC_HASH_MASK (LZ4HC_HASHTABLESIZE - 1) @@ -176,7 +176,7 @@ typedef struct #endif -#define LZ4_STREAMHCSIZE 4*LZ4HC_HASHTABLESIZE + 2*LZ4HC_MAXD + 52 /* 393268 */ +#define LZ4_STREAMHCSIZE (4*LZ4HC_HASHTABLESIZE + 2*LZ4HC_MAXD + 52) /* 393268 */ #define LZ4_STREAMHCSIZE_SIZET (LZ4_STREAMHCSIZE / sizeof(size_t)) union LZ4_streamHC_u { size_t table[LZ4_STREAMHCSIZE_SIZET]; |