From: Abel Tom Date: Thu, 28 May 2026 15:23:36 +0000 (+0200) Subject: crypto/hpke/hpke_util: Fixes redundant mdname is valid check. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c97318e35ebeb3b973ae06fa43ebabdfb6dce61b;p=thirdparty%2Fopenssl.git crypto/hpke/hpke_util: Fixes redundant mdname is valid check. Removed the redundant `mdname` is not NULL check. Fixes #31299 Reviewed-by: Milan Broz Reviewed-by: Frederik Wedel-Heinen MergeDate: Wed Jun 3 11:30:09 2026 (Merged from https://github.com/openssl/openssl/pull/31321) --- diff --git a/crypto/hpke/hpke_util.c b/crypto/hpke/hpke_util.c index 5a37f4ca529..3a662bc3f07 100644 --- a/crypto/hpke/hpke_util.c +++ b/crypto/hpke/hpke_util.c @@ -406,9 +406,8 @@ EVP_KDF_CTX *ossl_kdf_ctx_create(const char *kdfname, const char *mdname, if (kctx != NULL && mdname != NULL) { OSSL_PARAM params[3], *p = params; - if (mdname != NULL) - *p++ = OSSL_PARAM_construct_utf8_string(OSSL_KDF_PARAM_DIGEST, - (char *)mdname, 0); + *p++ = OSSL_PARAM_construct_utf8_string(OSSL_KDF_PARAM_DIGEST, + (char *)mdname, 0); if (propq != NULL) *p++ = OSSL_PARAM_construct_utf8_string(OSSL_KDF_PARAM_PROPERTIES, (char *)propq, 0);