diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-01-11 10:14:04 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-01-11 13:21:01 +0100 |
commit | a67b622ce51b4a8d0d36a62e4749f4ed0f17cfd2 (patch) | |
tree | f9f7c074677d3756bd16db9f9aac65ad5c3aa0d8 | |
parent | a895ccb1032aa610055284bd3122cce623036464 (diff) |
OReadStatusBarDocumentHandler doesnt need SolarMutex
it is only ever used from a single thread. This was there
since the beginning.
Change-Id: Ib001db94c7a5b2520d9a6435e21c27dca60d1dd0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128271
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
-rw-r--r-- | framework/source/fwe/xml/statusbardocumenthandler.cxx | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/framework/source/fwe/xml/statusbardocumenthandler.cxx b/framework/source/fwe/xml/statusbardocumenthandler.cxx index e04299d764d1..eb1542287d2b 100644 --- a/framework/source/fwe/xml/statusbardocumenthandler.cxx +++ b/framework/source/fwe/xml/statusbardocumenthandler.cxx @@ -186,8 +186,6 @@ void SAL_CALL OReadStatusBarDocumentHandler::startDocument() void SAL_CALL OReadStatusBarDocumentHandler::endDocument() { - SolarMutexGuard g; - if ( m_bStatusBarStartFound ) { OUString aErrorMessage = getErrorLineString() + "No matching start or end element 'statusbar' found!"; @@ -198,8 +196,6 @@ void SAL_CALL OReadStatusBarDocumentHandler::endDocument() void SAL_CALL OReadStatusBarDocumentHandler::startElement( const OUString& aName, const Reference< XAttributeList > &xAttribs ) { - SolarMutexGuard g; - StatusBarHashMap::const_iterator pStatusBarEntry = m_aStatusBarMap.find( aName ); if ( pStatusBarEntry == m_aStatusBarMap.end() ) return; @@ -396,8 +392,6 @@ void SAL_CALL OReadStatusBarDocumentHandler::startElement( void SAL_CALL OReadStatusBarDocumentHandler::endElement(const OUString& aName) { - SolarMutexGuard g; - StatusBarHashMap::const_iterator pStatusBarEntry = m_aStatusBarMap.find( aName ); if ( pStatusBarEntry == m_aStatusBarMap.end() ) return; @@ -448,15 +442,11 @@ void SAL_CALL OReadStatusBarDocumentHandler::processingInstruction( void SAL_CALL OReadStatusBarDocumentHandler::setDocumentLocator( const Reference< XLocator > &xLocator) { - SolarMutexGuard g; - m_xLocator = xLocator; } OUString OReadStatusBarDocumentHandler::getErrorLineString() { - SolarMutexGuard g; - if ( m_xLocator.is() ) return "Line: " + OUString::number( m_xLocator->getLineNumber() ) + " - "; else @@ -483,8 +473,6 @@ OWriteStatusBarDocumentHandler::~OWriteStatusBarDocumentHandler() void OWriteStatusBarDocumentHandler::WriteStatusBarDocument() { - SolarMutexGuard g; - m_xWriteDocumentHandler->startDocument(); // write DOCTYPE line! |