summaryrefslogtreecommitdiff
path: root/sd/source/ui/view
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-03-22 16:32:20 +0000
committerCaolán McNamara <caolanm@redhat.com>2014-03-22 16:32:20 +0000
commitf2aac4fdacd670c7c4eeb2b7e132bc69ebc3ac61 (patch)
tree229eeaa7e854ba4748fc4669254764c96dbd0954 /sd/source/ui/view
parent3cd160957c236d21ce9608bdc64d420a5f51ce8e (diff)
coverity#705875 Dereference before null check
Change-Id: I83af9cbf298c26f9cd9c9fe0a5bd576fbf65d03e
Diffstat (limited to 'sd/source/ui/view')
-rw-r--r--sd/source/ui/view/drviews1.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/sd/source/ui/view/drviews1.cxx b/sd/source/ui/view/drviews1.cxx
index 230497bf9c1b..462992c78114 100644
--- a/sd/source/ui/view/drviews1.cxx
+++ b/sd/source/ui/view/drviews1.cxx
@@ -851,8 +851,8 @@ sal_Bool DrawViewShell::SwitchPage(sal_uInt16 nSelectedPage)
{
SdrPageView* pPV = mpDrawView->GetSdrPageView();
- SdPage* pCurrentPage = dynamic_cast< SdPage* >( pPV->GetPage());
- if (pPV
+ SdPage* pCurrentPage = pPV ? dynamic_cast<SdPage*>(pPV->GetPage()) : NULL;
+ if (pCurrentPage
&& pNewPage == pCurrentPage
&& maTabControl.GetPageText(nSelectedPage+1).equals(pNewPage->GetName()))
{