OPENSSL_init_crypto(): check config return code correctly
authorRichard Levitte <levitte@openssl.org>
Fri, 5 Apr 2019 08:28:32 +0000 (10:28 +0200)
committerRichard Levitte <levitte@openssl.org>
Fri, 5 Apr 2019 09:32:07 +0000 (11:32 +0200)
commite3af453baceee7401ba0c5044a4c3aeaf246406f
tree3bcb612efea386e43100845cff23a8449412e3cc
parent0f5163bd1c9d993ec54b690b9da8d13efe089be0
OPENSSL_init_crypto(): check config return code correctly

It was assumed that the config functionality returned a boolean.
However, it may return a negative number on error, so we need to take
that into account.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/8679)
crypto/init.c