From a2606c4fc44d2a4f2ad1aeea9c27895aebfb970a Mon Sep 17 00:00:00 2001 From: John Zimmermann Date: Sat, 28 Apr 2018 20:57:02 +0200 Subject: [PATCH] fix libressl-2.7 compat (#4633) --- Telegram/SourceFiles/mtproto/rsa_public_key.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/mtproto/rsa_public_key.cpp b/Telegram/SourceFiles/mtproto/rsa_public_key.cpp index fcb11979a..22cce6926 100644 --- a/Telegram/SourceFiles/mtproto/rsa_public_key.cpp +++ b/Telegram/SourceFiles/mtproto/rsa_public_key.cpp @@ -16,7 +16,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL namespace MTP { namespace internal { namespace { -#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) +#if OPENSSL_VERSION_NUMBER < 0x10100000L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL) // This is a key setter for compatibility with OpenSSL 1.0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d) {