scripting/source/provider/MasterScriptProvider.cxx | 2 +- scripting/source/provider/MasterScriptProvider.hxx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-)
New commits: commit 86d66c60043f97fcdeb7cabd40fe86c03216655a Author: Noel Grandin <noelgran...@gmail.com> AuthorDate: Sun Aug 1 12:56:22 2021 +0200 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Sun Aug 1 21:01:03 2021 +0200 osl::Mutex->std::mutex in MasterScriptProvider Change-Id: I40c2add3863ba284e6436a81424e3bbc7d501116 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119819 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/scripting/source/provider/MasterScriptProvider.cxx b/scripting/source/provider/MasterScriptProvider.cxx index 041f77a65c40..e8719c8cb4aa 100644 --- a/scripting/source/provider/MasterScriptProvider.cxx +++ b/scripting/source/provider/MasterScriptProvider.cxx @@ -335,7 +335,7 @@ MasterScriptProvider::providerCache() { if ( !m_pPCache ) { - ::osl::MutexGuard aGuard( m_mutex ); + std::lock_guard aGuard( m_mutex ); if ( !m_pPCache ) { Sequence<OUString> denylist { "com.sun.star.script.provider.ScriptProviderForBasic" }; diff --git a/scripting/source/provider/MasterScriptProvider.hxx b/scripting/source/provider/MasterScriptProvider.hxx index 2328746f950a..0e6c40f5f0a6 100644 --- a/scripting/source/provider/MasterScriptProvider.hxx +++ b/scripting/source/provider/MasterScriptProvider.hxx @@ -35,6 +35,7 @@ #include "ProviderCache.hxx" #include <memory> +#include <mutex> namespace func_provider { @@ -121,7 +122,7 @@ private: bool m_bIsPkgMSP; css::uno::Reference< css::script::provider::XScriptProvider > m_xMSPPkg; std::unique_ptr<ProviderCache> m_pPCache; - osl::Mutex m_mutex; + std::mutex m_mutex; OUString m_sCtxString; };