diff options
author | Pauli <paul.dale@oracle.com> | 2019-09-08 18:25:34 +1000 |
---|---|---|
committer | Pauli <paul.dale@oracle.com> | 2019-09-11 08:27:26 +1000 |
commit | 92475712a9ca5e53913c4d1541ea9d044e183108 (patch) | |
tree | a58bdca8b8ccc78bfed45dc485ceecddf8bdd9e2 | |
parent | 5840ed0cd1e6487d247efbc1a04136a41d7b3a37 (diff) |
Coverity 1414465: Resource leaks (RESOURCE_LEAK)
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/9805)
-rw-r--r-- | test/evp_test.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/evp_test.c b/test/evp_test.c index 2f7506e6e6..1ff90c2283 100644 --- a/test/evp_test.c +++ b/test/evp_test.c @@ -2008,8 +2008,10 @@ static int kdf_test_init(EVP_TEST *t, const char *name) *kdata->p = OSSL_PARAM_construct_end(); kdf = EVP_KDF_fetch(NULL, name, NULL); - if (kdf == NULL) + if (kdf == NULL) { + OPENSSL_free(kdata); return 0; + } kdata->ctx = EVP_KDF_CTX_new(kdf); EVP_KDF_free(kdf); if (kdata->ctx == NULL) { |