sw/source/core/unocore/unoport.cxx | 5 +++++ 1 file changed, 5 insertions(+)
New commits: commit 453cf8a4c44b7935c3029524bfd40fa9c1d87753 Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Mon Nov 9 23:13:00 2015 +0100 yet another member of SwXTextPortion needs to be guarded in the dtor Change-Id: Ia1e3febd6a2f0c18c686a04ef5b98ee1ad2d8b88 diff --git a/sw/source/core/unocore/unoport.cxx b/sw/source/core/unocore/unoport.cxx index f3f8039..732dcc9 100644 --- a/sw/source/core/unocore/unoport.cxx +++ b/sw/source/core/unocore/unoport.cxx @@ -140,6 +140,11 @@ SwXTextPortion::~SwXTextPortion() { SolarMutexGuard aGuard; m_pUnoCursor.reset(nullptr); + if(m_FrameDepend.GetRegisteredIn()) + { + auto pFrameDepend(const_cast<SwDepend*>(&m_FrameDepend)); + pFrameDepend->GetRegisteredIn()->Remove(pFrameDepend); + } } uno::Reference< text::XText > SwXTextPortion::getText() _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits