diff options
-rw-r--r-- | sw/source/core/unocore/unotextmarkup.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sw/source/core/unocore/unotextmarkup.cxx b/sw/source/core/unocore/unotextmarkup.cxx index 597f4299a3a5..9a6984fb62ea 100644 --- a/sw/source/core/unocore/unotextmarkup.cxx +++ b/sw/source/core/unocore/unotextmarkup.cxx @@ -481,10 +481,11 @@ throw (lang::IllegalArgumentException, uno::RuntimeException, std::exception) void SwXTextMarkup::Impl::Modify( const SfxPoolItem* /*pOld*/, const SfxPoolItem* /*pNew*/ ) { + DBG_TESTSOLARMUTEX(); + if ( GetRegisteredIn() ) GetRegisteredInNonConst()->Remove( this ); - SolarMutexGuard aGuard; m_pTxtNode = 0; } |