diff options
| author | levlam <levlam@telegram.org> | 2020-12-22 17:46:00 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2020-12-22 17:46:56 +0300 |
| commit | abdc727a0f10f71347aace7d2dd94c06a6422c63 (patch) | |
| tree | 79431f7722b6e0f9b8c1c34ae6184e1c0e714eb2 /benchmark/bench_crypto.cpp | |
| parent | 3589676550057dacd51873e9572b88fe58959258 (diff) | |
Improve OpenSSL 3.0 compatibility.
Diffstat (limited to 'benchmark/bench_crypto.cpp')
| -rw-r--r-- | benchmark/bench_crypto.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/benchmark/bench_crypto.cpp b/benchmark/bench_crypto.cpp index ce880b8db..7b87b477d 100644 --- a/benchmark/bench_crypto.cpp +++ b/benchmark/bench_crypto.cpp @@ -28,6 +28,7 @@ static constexpr int DATA_SIZE = 8 << 10; static constexpr int SHORT_DATA_SIZE = 64; +#if OPENSSL_VERSION_NUMBER <= 0x10100000L class SHA1Bench : public td::Benchmark { public: alignas(64) unsigned char data[DATA_SIZE]; @@ -50,6 +51,7 @@ class SHA1Bench : public td::Benchmark { } } }; +#endif class AesEcbBench : public td::Benchmark { public: @@ -433,7 +435,9 @@ int main() { td::bench(SslRandBench()); #endif td::bench(SslRandBufBench()); +#if OPENSSL_VERSION_NUMBER <= 0x10100000L td::bench(SHA1Bench()); +#endif td::bench(Crc32Bench()); td::bench(Crc64Bench()); } |
