]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
fixed harmless comparison warning
authorYann Collet <yann.collet.73@gmail.com>
Wed, 30 Mar 2016 19:28:15 +0000 (21:28 +0200)
committerYann Collet <yann.collet.73@gmail.com>
Wed, 30 Mar 2016 19:28:15 +0000 (21:28 +0200)
lib/zstd_compress.c

index eef678d4d540f24e80d88bd75d6b3623c532f86b..3cec2778f793eee90ecd73cdb105f86ffbad9098 100644 (file)
@@ -150,7 +150,7 @@ size_t ZSTD_checkCParams(ZSTD_compressionParameters cParams)
       U32 const searchLengthMax = (cParams.strategy == ZSTD_fast) ? ZSTD_SEARCHLENGTH_MAX : ZSTD_SEARCHLENGTH_MAX-1;
       CLAMPCHECK(cParams.searchLength, searchLengthMin, searchLengthMax); }
     CLAMPCHECK(cParams.targetLength, ZSTD_TARGETLENGTH_MIN, ZSTD_TARGETLENGTH_MAX);
-    CLAMPCHECK((U32)(cParams.strategy), 0, (U32)ZSTD_btopt);
+    if ((U32)(cParams.strategy) > (U32)ZSTD_btopt) return ERROR(compressionParameter_unsupported);
     return 0;
 }