summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2014-09-30 14:44:12 +0200
committerMichael Stahl <mstahl@redhat.com>2014-09-30 17:34:25 +0200
commit3da8256185696f5bfa9a4835d398558d5950b73d (patch)
tree784f42bead8a8ce917535aaca6e59e99a3a16857 /svx
parent3a218acef4004d8f4dc53bf904127b2a7de3f96a (diff)
SvxShape destructor un-register at broadcaster with SolarMutex locked
Change-Id: Ie9bd6d0fc1b221e77c4d37a26c999aa34afbe0ee
Diffstat (limited to 'svx')
-rw-r--r--svx/source/unodraw/unoshape.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/svx/source/unodraw/unoshape.cxx b/svx/source/unodraw/unoshape.cxx
index 30afdb116fc1..5c283429e435 100644
--- a/svx/source/unodraw/unoshape.cxx
+++ b/svx/source/unodraw/unoshape.cxx
@@ -238,6 +238,7 @@ SvxShape::~SvxShape() throw()
delete mpImpl, mpImpl = NULL;
+ EndListeningAll(); // call explictily within SolarMutexGuard
}