[lz4hc] level == 0 means default, not level 1
authorNick Terrell <terrelln@fb.com>
Mon, 22 Jan 2018 20:50:06 +0000 (12:50 -0800)
committerNick Terrell <terrelln@fb.com>
Mon, 22 Jan 2018 20:50:06 +0000 (12:50 -0800)
lib/lz4hc.c

index f2c2566..cface81 100644 (file)
@@ -728,7 +728,7 @@ void LZ4_resetStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr, int compressionLevel)
 
 void LZ4_setCompressionLevel(LZ4_streamHC_t* LZ4_streamHCPtr, int compressionLevel)
 {
-    if (compressionLevel < 1) compressionLevel = 1;
+    if (compressionLevel < 1) compressionLevel = LZ4HC_CLEVEL_DEFAULT;
     if (compressionLevel > LZ4HC_CLEVEL_MAX) compressionLevel = LZ4HC_CLEVEL_MAX;
     LZ4_streamHCPtr->internal_donotuse.compressionLevel = compressionLevel;
 }