[Libreoffice-commits] core.git: eventattacher/source

Noel Grandin (via logerrit) logerrit at kemper.freedesktop.org
Sun Jul 18 12:55:06 UTC 2021


 eventattacher/source/eventattacher.cxx |   20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

New commits:
commit 8b69e7b26cb9812cc2ad778077db750260969a9a
Author:     Noel Grandin <noelgrandin at gmail.com>
AuthorDate: Sat Jul 17 19:49:17 2021 +0200
Commit:     Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Sun Jul 18 14:54:35 2021 +0200

    osl::Mutex->std::mutex in EventAttacherImpl
    
    Change-Id: I44f23fd464479d2b89469179cefff50fc6defff5
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119125
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>

diff --git a/eventattacher/source/eventattacher.cxx b/eventattacher/source/eventattacher.cxx
index 8a3b3af93338..b7988dbeff7b 100644
--- a/eventattacher/source/eventattacher.cxx
+++ b/eventattacher/source/eventattacher.cxx
@@ -39,6 +39,8 @@
 #include <cppuhelper/implbase.hxx>
 #include <cppuhelper/supportsservice.hxx>
 
+#include <mutex>
+
 namespace com::sun::star::lang { class XMultiServiceFactory; }
 
 using namespace com::sun::star::uno;
@@ -249,7 +251,7 @@ private:
         const Sequence<css::script::EventListener>& aListeners );
 
 private:
-    Mutex                               m_aMutex;
+    std::mutex                               m_aMutex;
     Reference< XComponentContext >      m_xContext;
 
     // Save Services
@@ -303,7 +305,7 @@ void SAL_CALL EventAttacherImpl::initialize(const Sequence< Any >& Arguments)
         arg >>= xALAS;
         if( xALAS.is() )
         {
-            Guard< Mutex > aGuard( m_aMutex );
+            std::lock_guard aGuard( m_aMutex );
             m_xInvocationAdapterFactory = xALAS;
         }
         // Introspection service ?
@@ -311,7 +313,7 @@ void SAL_CALL EventAttacherImpl::initialize(const Sequence< Any >& Arguments)
         arg >>= xI;
         if( xI.is() )
         {
-            Guard< Mutex > aGuard( m_aMutex );
+            std::lock_guard aGuard( m_aMutex );
             m_xIntrospection = xI;
         }
         // Reflection service ?
@@ -319,7 +321,7 @@ void SAL_CALL EventAttacherImpl::initialize(const Sequence< Any >& Arguments)
         arg >>= xIdlR;
         if( xIdlR.is() )
         {
-            Guard< Mutex > aGuard( m_aMutex );
+            std::lock_guard aGuard( m_aMutex );
             m_xReflection = xIdlR;
         }
         // Converter Service ?
@@ -327,7 +329,7 @@ void SAL_CALL EventAttacherImpl::initialize(const Sequence< Any >& Arguments)
         arg >>= xC;
         if( xC.is() )
         {
-            Guard< Mutex > aGuard( m_aMutex );
+            std::lock_guard aGuard( m_aMutex );
             m_xConverter = xC;
         }
 
@@ -341,7 +343,7 @@ void SAL_CALL EventAttacherImpl::initialize(const Sequence< Any >& Arguments)
 //*** Private helper methods ***
 Reference< XIntrospection > EventAttacherImpl::getIntrospection()
 {
-    Guard< Mutex > aGuard( m_aMutex );
+    std::lock_guard aGuard( m_aMutex );
     if( !m_xIntrospection.is() )
     {
         m_xIntrospection = theIntrospection::get( m_xContext );
@@ -353,7 +355,7 @@ Reference< XIntrospection > EventAttacherImpl::getIntrospection()
 //*** Private helper methods ***
 Reference< XIdlReflection > EventAttacherImpl::getReflection()
 {
-    Guard< Mutex > aGuard( m_aMutex );
+    std::lock_guard aGuard( m_aMutex );
     if( !m_xReflection.is() )
     {
         m_xReflection = theCoreReflection::get(m_xContext);
@@ -365,7 +367,7 @@ Reference< XIdlReflection > EventAttacherImpl::getReflection()
 //*** Private helper methods ***
 Reference< XInvocationAdapterFactory2 > EventAttacherImpl::getInvocationAdapterService()
 {
-    Guard< Mutex > aGuard( m_aMutex );
+    std::lock_guard aGuard( m_aMutex );
     if( !m_xInvocationAdapterFactory.is() )
     {
         m_xInvocationAdapterFactory = InvocationAdapterFactory::create(m_xContext);
@@ -377,7 +379,7 @@ Reference< XInvocationAdapterFactory2 > EventAttacherImpl::getInvocationAdapterS
 //*** Private helper methods ***
 Reference< XTypeConverter > EventAttacherImpl::getConverter()
 {
-    Guard< Mutex > aGuard( m_aMutex );
+    std::lock_guard aGuard( m_aMutex );
     if( !m_xConverter.is() )
     {
         m_xConverter = Converter::create(m_xContext);


More information about the Libreoffice-commits mailing list