diff options
Diffstat (limited to 'unotools/source/accessibility/accessiblerelationsethelper.cxx')
-rw-r--r-- | unotools/source/accessibility/accessiblerelationsethelper.cxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/unotools/source/accessibility/accessiblerelationsethelper.cxx b/unotools/source/accessibility/accessiblerelationsethelper.cxx index e7bf704a300b..323b12c53506 100644 --- a/unotools/source/accessibility/accessiblerelationsethelper.cxx +++ b/unotools/source/accessibility/accessiblerelationsethelper.cxx @@ -66,7 +66,7 @@ AccessibleRelationSetHelper::~AccessibleRelationSetHelper() sal_Int32 SAL_CALL AccessibleRelationSetHelper::getRelationCount( ) { - std::lock_guard aGuard (maMutex); + std::scoped_lock aGuard (maMutex); return maRelations.size(); } @@ -87,7 +87,7 @@ sal_Int32 SAL_CALL AccessibleRelation SAL_CALL AccessibleRelationSetHelper::getRelation( sal_Int32 nIndex ) { - std::lock_guard aGuard (maMutex); + std::scoped_lock aGuard (maMutex); if ((nIndex < 0) || (o3tl::make_unsigned(nIndex) >= maRelations.size())) throw lang::IndexOutOfBoundsException(); @@ -110,7 +110,7 @@ sal_Int32 SAL_CALL sal_Bool SAL_CALL AccessibleRelationSetHelper::containsRelation( sal_Int16 aRelationType ) { - std::lock_guard aGuard (maMutex); + std::scoped_lock aGuard (maMutex); AccessibleRelation defaultRelation; // default is INVALID AccessibleRelation relationByType = lcl_getRelationByType(maRelations, aRelationType); @@ -131,14 +131,14 @@ sal_Bool SAL_CALL AccessibleRelation SAL_CALL AccessibleRelationSetHelper::getRelationByType( sal_Int16 aRelationType ) { - std::lock_guard aGuard (maMutex); + std::scoped_lock aGuard (maMutex); return lcl_getRelationByType(maRelations, aRelationType); } void AccessibleRelationSetHelper::AddRelation(const AccessibleRelation& rRelation) { - std::lock_guard aGuard (maMutex); + std::scoped_lock aGuard (maMutex); for (auto& aRelation: maRelations) { |