summaryrefslogtreecommitdiff
path: root/framework/source
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-03-19 17:23:34 +0100
committerStephan Bergmann <sbergman@redhat.com>2014-03-19 18:17:04 +0100
commitf02e6d3de7d26d4ac3fe6cfcb0d75aafeb5466d2 (patch)
treea3a11db7fc71b3045f3311f7bf25a4fbf719f545 /framework/source
parent3037f4d98908f64157a5522e4ba09d0ecf22c2ab (diff)
Use SolarMutexGuard directly
Change-Id: Id6421432be5b9220463a9b5be38b215e1e3b7563
Diffstat (limited to 'framework/source')
-rw-r--r--framework/source/xml/imagesdocumenthandler.cxx18
1 files changed, 6 insertions, 12 deletions
diff --git a/framework/source/xml/imagesdocumenthandler.cxx b/framework/source/xml/imagesdocumenthandler.cxx
index 610b580b67cf..79bb0b6db6eb 100644
--- a/framework/source/xml/imagesdocumenthandler.cxx
+++ b/framework/source/xml/imagesdocumenthandler.cxx
@@ -20,7 +20,6 @@
#include <stdio.h>
-#include <threadhelp/guard.hxx>
#include <xml/imagesdocumenthandler.hxx>
#include <com/sun/star/xml/sax/XExtendedDocumentHandler.hpp>
@@ -102,7 +101,6 @@ ImageXMLEntryProperty ImagesEntries[OReadImagesDocumentHandler::IMG_XML_ENTRY_CO
OReadImagesDocumentHandler::OReadImagesDocumentHandler( ImageListsDescriptor& aItems ) :
- ThreadHelpBase( &Application::GetSolarMutex() ),
m_aImageList( aItems ),
m_pImages( 0 ),
m_pExternalImages( 0 )
@@ -152,7 +150,7 @@ throw ( SAXException, RuntimeException, std::exception )
void SAL_CALL OReadImagesDocumentHandler::endDocument(void)
throw( SAXException, RuntimeException, std::exception )
{
- Guard aGuard( m_aLock );
+ SolarMutexGuard g;
if (( m_bImageContainerStartFound && !m_bImageContainerEndFound ) ||
( !m_bImageContainerStartFound && m_bImageContainerEndFound ) )
@@ -169,7 +167,7 @@ void SAL_CALL OReadImagesDocumentHandler::startElement(
RuntimeException,
std::exception)
{
- Guard aGuard( m_aLock );
+ SolarMutexGuard g;
ImageHashMap::const_iterator pImageEntry = m_aImageMap.find( aName ) ;
if ( pImageEntry != m_aImageMap.end() )
@@ -503,7 +501,7 @@ void SAL_CALL OReadImagesDocumentHandler::endElement(const OUString& aName)
RuntimeException,
std::exception)
{
- Guard aGuard( m_aLock );
+ SolarMutexGuard g;
ImageHashMap::const_iterator pImageEntry = m_aImageMap.find( aName ) ;
if ( pImageEntry != m_aImageMap.end() )
@@ -579,16 +577,13 @@ void SAL_CALL OReadImagesDocumentHandler::setDocumentLocator(
const Reference< XLocator > &xLocator)
throw( SAXException, RuntimeException, std::exception )
{
- Guard aGuard( m_aLock );
-
+ SolarMutexGuard g;
m_xLocator = xLocator;
}
OUString OReadImagesDocumentHandler::getErrorLineString()
{
- Guard aGuard( m_aLock );
-
-
+ SolarMutexGuard g;
if ( m_xLocator.is() )
{
OUStringBuffer buffer("Line: ");
@@ -608,7 +603,6 @@ OUString OReadImagesDocumentHandler::getErrorLineString()
OWriteImagesDocumentHandler::OWriteImagesDocumentHandler(
const ImageListsDescriptor& aItems,
Reference< XDocumentHandler > rWriteDocumentHandler ) :
- ThreadHelpBase( &Application::GetSolarMutex() ),
m_aImageListsItems( aItems ),
m_xWriteDocumentHandler( rWriteDocumentHandler )
{
@@ -628,7 +622,7 @@ OWriteImagesDocumentHandler::~OWriteImagesDocumentHandler()
void OWriteImagesDocumentHandler::WriteImagesDocument() throw
( SAXException, RuntimeException )
{
- Guard aGuard( m_aLock );
+ SolarMutexGuard g;
m_xWriteDocumentHandler->startDocument();