Remove some OPENSSL_NO_ASYNC guards in init
authorMatt Caswell <matt@openssl.org>
Thu, 17 Mar 2016 17:06:28 +0000 (17:06 +0000)
committerMatt Caswell <matt@openssl.org>
Wed, 6 Apr 2016 13:51:42 +0000 (14:51 +0100)
commit7626fbf2ef70e02f47afe59b7dd7210e75371ed7
tree70ce07946397bdd99428f2462dfe8f0a7d7ccc3e
parent2110febb117f477cbcaf6c8fe724848b57f5d433
Remove some OPENSSL_NO_ASYNC guards in init

When config'd with "no-async" the ASYNC_NULL implementation is used, so
async symbols still exist. We should still init the NULL implementation so
that when we get the async ctx it is NULL rather than undefined.

Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/init.c