From 6c729fba9e53008aeedd8f49d4ed566b485049f3 Mon Sep 17 00:00:00 2001 From: Ingo Franzki Date: Tue, 30 Jun 2026 14:54:45 +0200 Subject: [PATCH] libseckey: Fix error checking in SK_OPENSSL_init() (OpenSSL 1.1.1 only) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix the NULL-checks to test the variable that was just assigned. Assisted-by: IBM Bob:2.0.0 Signed-off-by: Ingo Franzki Reviewed-by: Finn Callies Signed-off-by: Jan Höppner --- libseckey/sk_pkeymeth.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libseckey/sk_pkeymeth.c b/libseckey/sk_pkeymeth.c index 5a73f0cc..e56ec29e 100644 --- a/libseckey/sk_pkeymeth.c +++ b/libseckey/sk_pkeymeth.c @@ -796,13 +796,13 @@ int SK_OPENSSL_init(bool debug) return -EIO; } sk_pkey_meth_default_method_rsa = EVP_PKEY_meth_find(EVP_PKEY_RSA); - if (sk_pkey_meth_default_method_ec == NULL) { + if (sk_pkey_meth_default_method_rsa == NULL) { sk_debug(debug, "ERROR: EVP_PKEY_meth_find(RSA) failed"); return -EIO; } sk_pkey_meth_default_method_rsa_pss = EVP_PKEY_meth_find(EVP_PKEY_RSA_PSS); - if (sk_pkey_meth_default_method_ec == NULL) { + if (sk_pkey_meth_default_method_rsa_pss == NULL) { sk_debug(debug, "ERROR: EVP_PKEY_meth_find(RSA-PSS) failed"); return -EIO; }