The new init functions can now fail so shouldn't be void
authorMatt Caswell <matt@openssl.org>
Wed, 10 Feb 2016 13:59:15 +0000 (13:59 +0000)
committerMatt Caswell <matt@openssl.org>
Wed, 10 Feb 2016 17:40:59 +0000 (17:40 +0000)
commit0fc32b0718ec210e03b6d8623d4819ed04615a1b
tree9491a02a740d05b415790bcfeb16eb65f6a06267
parent8bd8221be80708825ddb9771d4c9fff67860119b
The new init functions can now fail so shouldn't be void

The new init functions can fail if the library has already been stopped. We
should be able to indicate failure with a 0 return value.

Reviewed-by: Rich Salz <rsalz@openssl.org>
13 files changed:
apps/openssl.c
crypto/async/async.c
crypto/comp/c_zlib.c
crypto/err/err.c
crypto/evp/names.c
crypto/init.c
doc/crypto/OPENSSL_init_crypto.pod
doc/ssl/OPENSSL_init_ssl.pod
include/openssl/crypto.h
include/openssl/err.h
include/openssl/ssl.h
ssl/ssl_init.c
ssl/ssl_lib.c