links

lynx-like text mode web browser
git clone anongit@rnpnr.xyz:links.git
Log | Files | Refs | Feed | README | LICENSE

Commit: 817b94d6b2b07c0496cf4bfde03ae6f2183d2001
Parent: e0dcc6aa434c3a64c755f4cf40120ffbbd85e830
Author: opask
Date:   Tue, 28 Aug 2018 22:20:00 -0600

https.c: make freeSSL() follow the TLS standard

Diffstat:
Mhttps.c | 6+-----
1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/https.c b/https.c @@ -76,14 +76,10 @@ links_ssl *getSSL(void) void freeSSL(links_ssl *ssl) { - int r; - if (!ssl || ssl == DUMMY) return; - SSL_set_quiet_shutdown(ssl->ssl, 1); - r = SSL_shutdown(ssl->ssl); - if (r < 0) + if (SSL_shutdown(ssl->ssl) < 0) clear_ssl_errors(__LINE__); SSL_free(ssl->ssl);