]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
crypto/hpke/hpke_util: Fixes redundant mdname is valid check.
authorAbel Tom <abeltom.kernel@gmail.com>
Thu, 28 May 2026 15:23:36 +0000 (17:23 +0200)
committerNorbert Pocs <norbertp@openssl.org>
Wed, 3 Jun 2026 11:30:02 +0000 (13:30 +0200)
Removed the redundant `mdname` is not NULL check.

Fixes #31299

Reviewed-by: Milan Broz <mbroz@openssl.org>
Reviewed-by: Frederik Wedel-Heinen <fwh.openssl@gmail.com>
MergeDate: Wed Jun  3 11:30:09 2026
(Merged from https://github.com/openssl/openssl/pull/31321)

crypto/hpke/hpke_util.c

index 5a37f4ca529bddddfd5cfbb860fdb1bda96ae51e..3a662bc3f07c3bf56384fcbcae72696fa6546b89 100644 (file)
@@ -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);