mirror of
https://github.com/moparisthebest/wget
synced 2024-07-03 16:38:41 -04:00
gnutls: deinit gnutls_x509_crt_t
This commit is contained in:
parent
798f554773
commit
b718128b4f
@ -1,3 +1,7 @@
|
|||||||
|
2012-08-28 Tim Ruehsen <tim.ruehsen@gmx.de>
|
||||||
|
|
||||||
|
* gnutls.c (ssl_check_certificate): deinit gnutls_x509_crt_t.
|
||||||
|
|
||||||
2012-07-07 Giuseppe Scrivano <gscrivano@gnu.org>
|
2012-07-07 Giuseppe Scrivano <gscrivano@gnu.org>
|
||||||
|
|
||||||
* html-url.c (cleanup_html_url): Remove "static" modifier.
|
* html-url.c (cleanup_html_url): Remove "static" modifier.
|
||||||
|
@ -515,7 +515,7 @@ ssl_check_certificate (int fd, const char *host)
|
|||||||
{
|
{
|
||||||
logprintf (LOG_NOTQUIET, _("No certificate found\n"));
|
logprintf (LOG_NOTQUIET, _("No certificate found\n"));
|
||||||
success = false;
|
success = false;
|
||||||
goto out;
|
goto crt_deinit;
|
||||||
}
|
}
|
||||||
err = gnutls_x509_crt_import (cert, cert_list, GNUTLS_X509_FMT_DER);
|
err = gnutls_x509_crt_import (cert, cert_list, GNUTLS_X509_FMT_DER);
|
||||||
if (err < 0)
|
if (err < 0)
|
||||||
@ -523,7 +523,7 @@ ssl_check_certificate (int fd, const char *host)
|
|||||||
logprintf (LOG_NOTQUIET, _("Error parsing certificate: %s\n"),
|
logprintf (LOG_NOTQUIET, _("Error parsing certificate: %s\n"),
|
||||||
gnutls_strerror (err));
|
gnutls_strerror (err));
|
||||||
success = false;
|
success = false;
|
||||||
goto out;
|
goto crt_deinit;
|
||||||
}
|
}
|
||||||
if (now < gnutls_x509_crt_get_activation_time (cert))
|
if (now < gnutls_x509_crt_get_activation_time (cert))
|
||||||
{
|
{
|
||||||
@ -542,6 +542,7 @@ ssl_check_certificate (int fd, const char *host)
|
|||||||
quote (host));
|
quote (host));
|
||||||
success = false;
|
success = false;
|
||||||
}
|
}
|
||||||
|
crt_deinit:
|
||||||
gnutls_x509_crt_deinit (cert);
|
gnutls_x509_crt_deinit (cert);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user