summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-01-02 22:37:49 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2017-01-02 22:37:49 +0100
commit5c55b1b26d664a6143ec4b93e0d4a23f798cab42 (patch)
tree4bd310fd6ab9f7de3e785f8f64710d63edfd879e
parent342264acea4de2408abfdc590942471ca812095e (diff)
Avoid using deprecated compression method. LZ4_compress_withState -> LZ4_compress_fast_extState.
-rw-r--r--document/src/vespa/document/util/compressor.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/document/src/vespa/document/util/compressor.cpp b/document/src/vespa/document/util/compressor.cpp
index 265c92721ff..0783bb28a60 100644
--- a/document/src/vespa/document/util/compressor.cpp
+++ b/document/src/vespa/document/util/compressor.cpp
@@ -23,13 +23,13 @@ LZ4Compressor::process(const CompressionConfig& config, const void * inputV, siz
const char * input(static_cast<const char *>(inputV));
char * output(static_cast<char *>(outputV));
int sz(-1);
+ int maxOutputLen = LZ4_compressBound(inputLen);
if (config.compressionLevel > 6) {
Alloc state = Alloc::alloc(LZ4_sizeofStateHC());
- int maxOutputLen = LZ4_compressBound(inputLen);
sz = LZ4_compress_HC_extStateHC(state.get(), input, output, inputLen, maxOutputLen, config.compressionLevel);
} else {
Alloc state = Alloc::alloc(LZ4_sizeofState());
- sz = LZ4_compress_withState(state.get(), input, output, inputLen);
+ sz = LZ4_compress_fast_extState(state.get(), input, output, inputLen, maxOutputLen, 1);
}
if (sz != 0) {
outputLenV = sz;