Fix compilation without deprecated OpenSSL APIs

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

View file

@ -1247,7 +1247,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);