]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
test/tls-provider.c: Remove redundant check
authorJiashengJiang <jiasheng@purdue.edu>
Tue, 1 Apr 2025 01:42:38 +0000 (21:42 -0400)
committerTomas Mraz <tomas@openssl.org>
Wed, 2 Apr 2025 10:11:22 +0000 (12:11 +0200)
Remove "if (key != NULL)" since there is already a check before.

CLA: trivial
Signed-off-by: JiashengJiang <jiasheng@purdue.edu>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27220)

test/tls-provider.c

index 4d3bbfe101025942bc8674a07f3df23b8b8c2487..5afa5b5d7286d78476b551e6af91317f5431b1ae 100644 (file)
@@ -716,10 +716,8 @@ static void xor_freekey(void *keydata)
         return;
     assert(refcnt == 0);
 
-    if (key != NULL) {
-        OPENSSL_free(key->tls_name);
-        key->tls_name = NULL;
-    }
+    OPENSSL_free(key->tls_name);
+    key->tls_name = NULL;
     CRYPTO_FREE_REF(&key->references);
     OPENSSL_free(key);
 }