From 637bed5f8d90c6990687b4de03350609cf907783 Mon Sep 17 00:00:00 2001 From: Joachim Reiersen Date: Thu, 25 Apr 2019 10:41:35 -0700 Subject: [PATCH] Add missing BoringSSL ifdef to OpenSSLStreamAdapter Compiling without BoringSSL fails since g_use_time_callback_for_testing is defined inside a OPENSSL_IS_BORINGSSL block. Bug: webrtc:10160 Change-Id: I25c27fa8ed128a50aa855db2012026c97954b91b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/134226 Reviewed-by: Benjamin Wright Reviewed-by: Qingsi Wang Commit-Queue: Benjamin Wright Cr-Commit-Position: refs/heads/master@{#27779} --- rtc_base/openssl_stream_adapter.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rtc_base/openssl_stream_adapter.cc b/rtc_base/openssl_stream_adapter.cc index e80efd1ffd..db236d9b2f 100644 --- a/rtc_base/openssl_stream_adapter.cc +++ b/rtc_base/openssl_stream_adapter.cc @@ -1177,7 +1177,9 @@ bool OpenSSLStreamAdapter::IsAcceptableCipher(const std::string& cipher, } void OpenSSLStreamAdapter::EnableTimeCallbackForTesting() { +#ifdef OPENSSL_IS_BORINGSSL g_use_time_callback_for_testing = true; +#endif } } // namespace rtc