net/Ssl.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)
New commits: commit 85f24ccb557f16b9542205383bbbe1dfba4ed950 Author: Miklos Vajna <[email protected]> AuthorDate: Mon Dec 3 09:10:49 2018 +0100 Commit: Miklos Vajna <[email protected]> CommitDate: Mon Dec 3 09:11:22 2018 +0100 CRYPTO_dynlock_value: make members private Change-Id: I5328bd272d4aaef1a445b9ddc5dd4c878d803777 diff --git a/net/Ssl.cpp b/net/Ssl.cpp index 74fd75ada..06c5e06d6 100644 --- a/net/Ssl.cpp +++ b/net/Ssl.cpp @@ -22,7 +22,11 @@ extern "C" // Not needed in recent (1.x?) versions. struct CRYPTO_dynlock_value { - std::mutex Mutex; + public: + void lock() { _mutex.lock(); } + void unlock() { _mutex.unlock(); } + private: + std::mutex _mutex; }; } @@ -180,11 +184,11 @@ void SslContext::dynlock(int mode, struct CRYPTO_dynlock_value* lock, const char { if (mode & CRYPTO_LOCK) { - lock->Mutex.lock(); + lock->lock(); } else { - lock->Mutex.unlock(); + lock->unlock(); } } _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
