From 7153f544378eea343c61446c8fc844ae3417ca84 Mon Sep 17 00:00:00 2001 From: Pauli Date: Thu, 18 Mar 2021 12:57:13 +1000 Subject: [PATCH] evp: fix coverity 1470561: resource leak Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/14596) --- crypto/evp/pmeth_lib.c | 1 + 1 file changed, 1 insertion(+) diff --git a/crypto/evp/pmeth_lib.c b/crypto/evp/pmeth_lib.c index 96d103544db..f145bdfdc69 100644 --- a/crypto/evp/pmeth_lib.c +++ b/crypto/evp/pmeth_lib.c @@ -313,6 +313,7 @@ static EVP_PKEY_CTX *int_ctx_new(OSSL_LIB_CTX *libctx, if (propquery != NULL) { ret->propquery = OPENSSL_strdup(propquery); if (ret->propquery == NULL) { + OPENSSL_free(ret); EVP_KEYMGMT_free(keymgmt); return NULL; } -- 2.47.3