From: Pauli Date: Sun, 8 Sep 2019 08:25:34 +0000 (+1000) Subject: Coverity 1414465: Resource leaks (RESOURCE_LEAK) X-Git-Tag: openssl-3.0.0-alpha1~1409 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=92475712a9ca5e53913c4d1541ea9d044e183108;p=oweals%2Fopenssl.git Coverity 1414465: Resource leaks (RESOURCE_LEAK) Reviewed-by: Bernd Edlinger (Merged from https://github.com/openssl/openssl/pull/9805) --- 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) {