diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-05-16 11:11:04 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-05-17 08:09:33 +0200 |
commit | 8a29fb309878ccf4ad880b02d544ddf4e207116c (patch) | |
tree | f2dfd13446e5637f0e2675d7749cabdb6aacec82 /framework | |
parent | edb1070f1bb13082f44444bf37821da1ee4503b5 (diff) |
osl::Mutex->std::mutex in framework::TransactionManager
Change-Id: I8a1c8e8ccec8ca64cc4f615ea8e9e415a343996d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134396
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'framework')
-rw-r--r-- | framework/source/fwi/threadhelp/transactionmanager.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/framework/source/fwi/threadhelp/transactionmanager.cxx b/framework/source/fwi/threadhelp/transactionmanager.cxx index 21c8fb69bf13..86d5b354a064 100644 --- a/framework/source/fwi/threadhelp/transactionmanager.cxx +++ b/framework/source/fwi/threadhelp/transactionmanager.cxx @@ -71,7 +71,7 @@ void TransactionManager::setWorkingMode( EWorkingMode eMode ) // Safe member access. bool bWaitFor = false; { - osl::MutexGuard aAccessGuard(m_aAccessLock); + std::unique_lock aAccessGuard(m_aAccessLock); // Change working mode first! if ( (m_eWorkingMode == E_INIT && eMode == E_WORK) || @@ -137,7 +137,7 @@ void TransactionManager::setWorkingMode( EWorkingMode eMode ) EWorkingMode TransactionManager::getWorkingMode() const { // Synchronize access to internal member! - ::osl::MutexGuard aAccessLock( m_aAccessLock ); + std::unique_lock aAccessLock( m_aAccessLock ); return m_eWorkingMode; } @@ -154,7 +154,7 @@ EWorkingMode TransactionManager::getWorkingMode() const *//*-*****************************************************************************************************/ void TransactionManager::registerTransaction( EExceptionMode eMode ) { - ::osl::MutexGuard aAccessGuard( m_aAccessLock ); + std::unique_lock aAccessGuard( m_aAccessLock ); switch( m_eWorkingMode ) { case E_INIT: @@ -201,7 +201,7 @@ void TransactionManager::unregisterTransaction() { // This call could not rejected! // Safe access to internal member. - ::osl::MutexGuard aAccessGuard( m_aAccessLock ); + std::unique_lock aAccessGuard( m_aAccessLock ); // Deregister this transaction. // If it was the last one ... open gate to enable changing of working mode! |