summaryrefslogtreecommitdiffstats
path: root/framework/source/jobs/job.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'framework/source/jobs/job.cxx')
-rw-r--r--framework/source/jobs/job.cxx34
1 files changed, 17 insertions, 17 deletions
diff --git a/framework/source/jobs/job.cxx b/framework/source/jobs/job.cxx
index 14c6622a5d33..6a801850b375 100644
--- a/framework/source/jobs/job.cxx
+++ b/framework/source/jobs/job.cxx
@@ -804,25 +804,25 @@ void SAL_CALL Job::notifyClosing( const css::lang::EventObject& )
void SAL_CALL Job::disposing( const css::lang::EventObject& aEvent )
{
/* SAFE { */
- SolarMutexClearableGuard aWriteLock;
-
- if (m_xDesktop.is() && aEvent.Source == m_xDesktop)
- {
- m_xDesktop.clear();
- m_bListenOnDesktop = false;
- }
- else if (m_xFrame.is() && aEvent.Source == m_xFrame)
- {
- m_xFrame.clear();
- m_bListenOnFrame = false;
- }
- else if (m_xModel.is() && aEvent.Source == m_xModel)
{
- m_xModel.clear();
- m_bListenOnModel = false;
- }
+ SolarMutexGuard aWriteLock;
- aWriteLock.clear();
+ if (m_xDesktop.is() && aEvent.Source == m_xDesktop)
+ {
+ m_xDesktop.clear();
+ m_bListenOnDesktop = false;
+ }
+ else if (m_xFrame.is() && aEvent.Source == m_xFrame)
+ {
+ m_xFrame.clear();
+ m_bListenOnFrame = false;
+ }
+ else if (m_xModel.is() && aEvent.Source == m_xModel)
+ {
+ m_xModel.clear();
+ m_bListenOnModel = false;
+ }
+ }
/* } SAFE */
die();