]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Added Level Option
authorGeorge Lu <gclu@fb.com>
Fri, 1 Jun 2018 21:27:53 +0000 (14:27 -0700)
committerGeorge Lu <gclu@fb.com>
Fri, 1 Jun 2018 21:27:53 +0000 (14:27 -0700)
tests/paramgrill.c

index 58be12c53c340ed6cc925a850b8f874f994c6b4e..ab1c45d5d05a42803a0fb39446c0bc479b6efa79 100644 (file)
@@ -996,12 +996,13 @@ int main(int argc, const char** argv)
                 if (longCommandWArg(&argument, "searchLength=") || longCommandWArg(&argument, "slen=")) { g_params.searchLength = readU32FromChar(&argument); if (argument[0]==',') { argument++; continue; } else break; }
                 if (longCommandWArg(&argument, "targetLength=") || longCommandWArg(&argument, "tlen=")) { g_params.targetLength = readU32FromChar(&argument); if (argument[0]==',') { argument++; continue; } else break; }
                 if (longCommandWArg(&argument, "strategy=") || longCommandWArg(&argument, "strat=")) { g_params.strategy = (ZSTD_strategy)(readU32FromChar(&argument)); if (argument[0]==',') { argument++; continue; } else break; }
+                if (longCommandWArg(&argument, "level=") || longCommandWArg(&argument, "lvl=")) { g_params = ZSTD_getCParams(readU32FromChar(&argument), g_blockSize, 0); if (argument[0]==',') { argument++; continue; } else break; }
                 DISPLAY("invalid compression parameter \n");
                 return 1;
             }
 
             if (argument[0] != 0) {
-                DISPLAY("invvalid --zstd= format\n");
+                DISPLAY("invalid --zstd= format\n");
                 return 1; /* check the end of string */
             }
             break;