free NULL cleanup 10
authorRich Salz <rsalz@openssl.org>
Sat, 11 Apr 2015 14:22:36 +0000 (10:22 -0400)
committerRich Salz <rsalz@openssl.org>
Sat, 11 Apr 2015 14:22:36 +0000 (10:22 -0400)
commit62adbcee392ba1061bf213174e8c59728e00860e
treeb0a97dcc7e5d9ff3a60b638e45b254a234b83a41
parente2010b202a52be9120582537845f422a60d5d8c0
free NULL cleanup 10

Avoid checking for NULL before calling free functions.  This gets
ssl.*free:
    ssl_sess_cert_free ssl_free ssl_excert_free ssl_cert_free
    SSL_free SSL_SRP_CTX_free SSL_SESSION_free SSL_CTX_free
    SSL_CTX_SRP_CTX_free SSL_CONF_CTX_free

Reviewed-by: Kurt Roeckx <kurt@openssl.org>
16 files changed:
apps/ciphers.c
apps/ocsp.c
apps/s_client.c
apps/s_server.c
apps/s_time.c
demos/bio/sconnect.c
demos/easy_tls/easy-tls.c
doc/ssl/SSL_CONF_CTX_new.pod
doc/ssl/SSL_CTX_free.pod
doc/ssl/SSL_SESSION_free.pod
doc/ssl/SSL_free.pod
ssl/bio_ssl.c
ssl/s3_clnt.c
ssl/ssl_lib.c
ssl/ssl_sess.c
test/ssltest.c