Use ZSTD_CLEVEL_DEFAULT define.
diff --git a/token.c b/token.c
index cfcfdcc..ebecd8a 100644
--- a/token.c
+++ b/token.c
@@ -58,7 +58,7 @@
switch (do_compression) {
case CPRES_NONE:
- break;
+ return;
case CPRES_ZLIB:
case CPRES_ZLIBX:
min_level = 1;
@@ -72,8 +72,10 @@
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