From: Nikos Mavrogiannopoulos Date: Thu, 15 Dec 2016 14:08:31 +0000 (+0100) Subject: x509: corrected leak in certificate printing X-Git-Tag: gnutls_3_6_0~1165^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ef681c13625486f9eceed5e88fe43040989ca0a4;p=thirdparty%2Fgnutls.git x509: corrected leak in certificate printing The leak could be triggered if the certificate policies to be imported are invalid. --- diff --git a/lib/x509/output.c b/lib/x509/output.c index ccf21e6be7..dc8fa18710 100644 --- a/lib/x509/output.c +++ b/lib/x509/output.c @@ -903,6 +903,7 @@ static void print_extension(gnutls_buffer_st * str, const char *prefix, addf(str, "error: certificate policies import: %s\n", gnutls_strerror(err)); + gnutls_x509_policies_deinit(policies); return; }