From: Emil Velikov Date: Sun, 15 Feb 2026 21:34:01 +0000 (+0000) Subject: libkmod/libkmod-signature: remove set but unused sig_alg X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8500574790d02c0ade4d2f77ac176c4d0876f46c;p=thirdparty%2Fkmod.git libkmod/libkmod-signature: remove set but unused sig_alg The function PKCS7_SIGNER_INFO_get0_algs takes three output arguments, all of which are optional. Remove the set but unused sig_alg. Signed-off-by: Emil Velikov Link: https://github.com/kmod-project/kmod/pull/427 Signed-off-by: Lucas De Marchi --- diff --git a/libkmod/libkmod-signature.c b/libkmod/libkmod-signature.c index 04ef5498..698b02e5 100644 --- a/libkmod/libkmod-signature.c +++ b/libkmod/libkmod-signature.c @@ -162,7 +162,6 @@ static bool fill_pkcs7(const char *mem, off_t size, size_t sig_len, ASN1_OCTET_STRING *sig; BIGNUM *sno_bn; X509_ALGOR *dig_alg; - X509_ALGOR *sig_alg; const ASN1_OBJECT *o; BIO *in; int len; @@ -203,7 +202,7 @@ static bool fill_pkcs7(const char *mem, off_t size, size_t sig_len, if (sig == NULL) goto err; - PKCS7_SIGNER_INFO_get0_algs(si, NULL, &dig_alg, &sig_alg); + PKCS7_SIGNER_INFO_get0_algs(si, NULL, &dig_alg, NULL); sig_info->sig = (const char *)ASN1_STRING_get0_data(sig); sig_info->sig_len = ASN1_STRING_length(sig);