diff options
Diffstat (limited to 'forms/source/component/FormComponent.cxx')
-rw-r--r-- | forms/source/component/FormComponent.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/forms/source/component/FormComponent.cxx b/forms/source/component/FormComponent.cxx index 27600cfe8cbc..588e369a0fd6 100644 --- a/forms/source/component/FormComponent.cxx +++ b/forms/source/component/FormComponent.cxx @@ -1184,14 +1184,14 @@ void SAL_CALL OControlModel::setPropertyValues( const Sequence< PropertyValue >& void OControlModel::lockInstance( LockAccess ) { m_aMutex.acquire(); - osl_incrementInterlockedCount( &m_lockCount ); + osl_atomic_increment( &m_lockCount ); } //-------------------------------------------------------------------- oslInterlockedCount OControlModel::unlockInstance( LockAccess ) { OSL_ENSURE( m_lockCount > 0, "OControlModel::unlockInstance: not locked!" ); - oslInterlockedCount lockCount = osl_decrementInterlockedCount( &m_lockCount ); + oslInterlockedCount lockCount = osl_atomic_decrement( &m_lockCount ); m_aMutex.release(); return lockCount; } |