svx/source/svdraw/svdedtv2.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
New commits: commit 5a7ded8d90c725d209969c2aa8b16b8cb109318b Author: Caolán McNamara <caol...@redhat.com> Date: Wed Jan 27 15:17:44 2016 +0000 Resolves: rhbz#1301346 crash with null ObjList Change-Id: Ia9446b06087907a2d9d1889ba7d4ccd1f78697d9 diff --git a/svx/source/svdraw/svdedtv2.cxx b/svx/source/svdraw/svdedtv2.cxx index 42248be..2868408 100644 --- a/svx/source/svdraw/svdedtv2.cxx +++ b/svx/source/svdraw/svdedtv2.cxx @@ -484,8 +484,9 @@ void SdrEditView::ImpCheckToTopBtmPossible() { // special-casing for single selection SdrObject* pObj=GetMarkedObjectByIndex(0); SdrObjList* pOL=pObj->GetObjList(); - size_t nMax=pOL->GetObjCount(); - size_t nMin=0; + SAL_WARN_IF(!pOL, "svx", "Object somehow has no ObjList"); + size_t nMax = pOL ? pOL->GetObjCount() : 0; + size_t nMin = 0; const size_t nObjNum=pObj->GetOrdNum(); SdrObject* pRestrict=GetMaxToTopObj(pObj); if (pRestrict!=nullptr) {
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits