diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ssluse.c | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/lib/ssluse.c b/lib/ssluse.c index 37374101a..a519332df 100644 --- a/lib/ssluse.c +++ b/lib/ssluse.c @@ -265,28 +265,25 @@ UrgSSLConnect (struct UrlData *data) failf(data, "SSL: couldn't get X509-subject!"); return 4; } - infof (data, "\t subject: %s\n", str); - Free (str); + infof(data, "\t subject: %s\n", str); + OPENSSL_free(str); str = X509_NAME_oneline (X509_get_issuer_name (data->server_cert), NULL, 0); if(!str) { failf(data, "SSL: couldn't get X509-issuer name!"); return 5; } - infof (data, "\t issuer: %s\n", str); - Free (str); + infof(data, "\t issuer: %s\n", str); + OPENSSL_free(str); /* We could do all sorts of certificate verification stuff here before deallocating the certificate. */ - #if SSL_VERIFY_CERT infof(data, "Verify result: %d\n", SSL_get_verify_result(data->ssl)); #endif - - - X509_free (data->server_cert); + X509_free(data->server_cert); #else /* USE_SSLEAY */ /* this is for "-ansi -Wall -pedantic" to stop complaining! (rabe) */ (void) data; |