toolkit/source/controls/tree/treedatamodel.cxx | 3 +++ 1 file changed, 3 insertions(+)
New commits: commit 711535f7667345b61b5b29de283894b30b400b18 Author: Julien Nabet <serval2...@yahoo.fr> Date: Tue Aug 27 23:41:57 2013 +0200 Shouldn't be removed Thank you Thorsten! (See https://gerrit.libreoffice.org/#/c/5639/) Change-Id: I933a318ba83c63fa2d7eaa0ecb616b1d3a14b097 diff --git a/toolkit/source/controls/tree/treedatamodel.cxx b/toolkit/source/controls/tree/treedatamodel.cxx index 292d685..c8859a2 100644 --- a/toolkit/source/controls/tree/treedatamodel.cxx +++ b/toolkit/source/controls/tree/treedatamodel.cxx @@ -447,6 +447,9 @@ void SAL_CALL MutableTreeNode::removeChildByIndex( sal_Int32 nChildIndex ) throw xImpl = (*aIter); maChildren.erase( aIter ); + if( !xImpl.is() ) + throw IndexOutOfBoundsException(); + xImpl->setParent(0); xImpl->mbIsInserted = false; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits