From 8384527ff52cad5bb4368bad5a62461d01e09f42 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Tue, 16 Feb 2021 14:50:50 +0100 Subject: [PATCH] tls-crypto: Fix potential memory leak Fixes: d8e42a3d4e3c ("tls-crypto: Share private key search between client and server") --- src/libtls/tls_crypto.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libtls/tls_crypto.c b/src/libtls/tls_crypto.c index cf5e5b5794..d3f187def1 100644 --- a/src/libtls/tls_crypto.c +++ b/src/libtls/tls_crypto.c @@ -2767,6 +2767,7 @@ enumerator_t *tls_create_private_key_enumerator(tls_version_t min_version, if (!array_count(enumerator->key_types)) { + private_key_destroy(enumerator); return NULL; } return &enumerator->public; -- 2.47.2