Use ZSTD_CLEVEL_DEFAULT define.
authorWayne Davison <wayne@opencoder.net>
Mon, 8 Jun 2020 01:58:30 +0000 (18:58 -0700)
committerWayne Davison <wayne@opencoder.net>
Mon, 8 Jun 2020 02:30:24 +0000 (19:30 -0700)
token.c

diff --git a/token.c b/token.c
index cfcfdcc6d7b0e2cfdf31f0b3b6ec0921f03e4764..ebecd8abc701fac0cbfdd70097d791af7ee00a5e 100644 (file)
--- a/token.c
+++ b/token.c
@@ -58,7 +58,7 @@ void init_compression_level(void)
 
        switch (do_compression) {
        case CPRES_NONE:
-               break;
+               return;
        case CPRES_ZLIB:
        case CPRES_ZLIBX:
                min_level = 1;
@@ -72,8 +72,10 @@ void init_compression_level(void)
        case CPRES_ZSTD:
                min_level = skip_compression_level = ZSTD_minCLevel();
                max_level = ZSTD_maxCLevel();
-               def_level = 3;
+               def_level = ZSTD_CLEVEL_DEFAULT;
                off_level = CLVL_NOT_SPECIFIED;
+               if (do_compression_level == 0)
+                       do_compression_level = def_level;
                break;
 #endif
 #ifdef SUPPORT_LZ4