Message ID | 20190709103705.9871-1-david.oberhollenzer@sigma-star.at |
---|---|
State | New, archived |
Delegated to: | Richard Weinberger |
Headers | show |
Series | mkfs.ubifs: remove ZSTD_CLEVEL_DEFAULT for backwards compatibillity | expand |
diff --git a/ubifs-utils/mkfs.ubifs/compr.c b/ubifs-utils/mkfs.ubifs/compr.c index 6239835..9eade89 100644 --- a/ubifs-utils/mkfs.ubifs/compr.c +++ b/ubifs-utils/mkfs.ubifs/compr.c @@ -120,8 +120,7 @@ static int zstd_compress(void *in_buf, size_t in_len, void *out_buf, { size_t ret; - ret = ZSTD_compressCCtx(zctx, out_buf, *out_len, in_buf, in_len, - ZSTD_CLEVEL_DEFAULT); + ret = ZSTD_compressCCtx(zctx, out_buf, *out_len, in_buf, in_len, 0); if (ZSTD_isError(ret)) { errcnt += 1; return -1;
Support for ZSTD compression has been added recently through the ZSTD library. This patch removes usage of ZSTD_CLEVEL_DEFAULT, which isn't exposed in older versions of the ZSTD library, and replaces it with with the constant parameter 0. According to the documentation this should then use a reasonable default (which is defined internally). Other possible approachs include defining ZSTD_CLEVEL_DEFAULT to 3 (the value it _currently_ has) if it isn't defined. This patch chooses the approach of passing 0 since this seems to be encouraged by the existing documentation. Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at> --- ubifs-utils/mkfs.ubifs/compr.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)