From 4d5fc661d37d03129b8054e494c03bed1933231d Mon Sep 17 00:00:00 2001 From: Norbert Thiebaud Date: Wed, 26 Jun 2013 02:19:45 -0500 Subject: coverity#1027651 Dereference after null check Change-Id: Id90ef9f43578d952fd8d7872d4fd2fd622d07dbd Reviewed-on: https://gerrit.libreoffice.org/4529 Reviewed-by: Michael Stahl Tested-by: Michael Stahl --- svx/source/svdraw/svdhdl.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'svx') diff --git a/svx/source/svdraw/svdhdl.cxx b/svx/source/svdraw/svdhdl.cxx index 7058e0c50785..34f514901e57 100644 --- a/svx/source/svdraw/svdhdl.cxx +++ b/svx/source/svdraw/svdhdl.cxx @@ -2364,7 +2364,7 @@ void SdrCropViewHdl::CreateB2dIAObject() SdrMarkView* pView = pHdlList ? pHdlList->GetView() : 0; SdrPageView* pPageView = pView ? pView->GetSdrPageView() : 0; - if(pPageView && pView->areMarkHandlesHidden()) + if(!pPageView || (pPageView && pView->areMarkHandlesHidden())) { return; } @@ -2525,7 +2525,7 @@ void SdrCropViewHdl::CreateB2dIAObject() for(sal_uInt32 b(0L); b < pPageView->PageWindowCount(); b++) { // const SdrPageViewWinRec& rPageViewWinRec = rPageViewWinList[b]; - const SdrPageWindow& rPageWindow = *pPageView->GetPageWindow(b); + const SdrPageWindow& rPageWindow = *(pPageView->GetPageWindow(b)); if(rPageWindow.GetPaintWindow().OutputToWindow()) { -- cgit