From: Nick Porter Date: Fri, 23 Jan 2026 09:19:01 +0000 (+0000) Subject: Tidy up on decode failure X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f33ec27aa4418fe0ead438cde310980d2a9990a7;p=thirdparty%2Ffreeradius-server.git Tidy up on decode failure --- diff --git a/src/lib/tls/pairs.c b/src/lib/tls/pairs.c index e9389a0a617..890af502b25 100644 --- a/src/lib/tls/pairs.c +++ b/src/lib/tls/pairs.c @@ -207,6 +207,7 @@ int fr_tls_session_pairs_from_x509_cert(fr_pair_list_t *pair_list, TALLOC_CTX *c talloc_free(der_ctx.tmp_ctx); if (slen < 0) { fr_tls_log(request, "Failed decoding certificate"); + fr_pair_list_free(&tmp_list); return -1; } /*