From: Frantisek Sumsal Date: Sun, 19 Apr 2026 15:26:30 +0000 (+0200) Subject: compress: simplify the condition a bit X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3297add53843080766d22e5bc93245e95c83697c;p=thirdparty%2Fsystemd.git compress: simplify the condition a bit Simply mirror the format we've already established in decompress_blob_zstd(). --- diff --git a/src/basic/compress.c b/src/basic/compress.c index 4beaa0f6bd2..979e07ac809 100644 --- a/src/basic/compress.c +++ b/src/basic/compress.c @@ -1229,11 +1229,8 @@ static int decompress_startswith_zstd( size_t k; k = sym_ZSTD_decompressStream(dctx, &output, &input); - if (sym_ZSTD_isError(k)) { - log_debug("ZSTD decoder failed: %s", sym_ZSTD_getErrorName(k)); - return zstd_ret_to_errno(k); - } - + if (sym_ZSTD_isError(k)) + return log_debug_errno(zstd_ret_to_errno(k), "ZSTD decoder failed: %s", sym_ZSTD_getErrorName(k)); if (output.pos < prefix_len + 1) return log_debug_errno(SYNTHETIC_ERRNO(EBADMSG), "ZSTD decoded less data than indicated, probably corrupted stream.");