Fix compilation without deprecated OpenSSL APIs

This commit is contained in:
Rosen Penev 2019-01-05 20:12:14 -08:00
parent f74b27c58c
commit 90f2b2d249
4 changed files with 7 additions and 2 deletions

View file

@ -1246,7 +1246,9 @@ namespace crypto
void InitCrypto (bool precomputation)
{
i2p::cpu::Detect ();
#if LEGACY_OPENSSL
SSL_library_init ();
#endif
/* auto numLocks = CRYPTO_num_locks();
for (int i = 0; i < numLocks; i++)
m_OpenSSLMutexes.emplace_back (new std::mutex);