diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-03-22 16:32:20 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-03-22 16:32:20 +0000 |
commit | f2aac4fdacd670c7c4eeb2b7e132bc69ebc3ac61 (patch) | |
tree | 229eeaa7e854ba4748fc4669254764c96dbd0954 /sd/source/ui/view | |
parent | 3cd160957c236d21ce9608bdc64d420a5f51ce8e (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.cxx | 4 |
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())) { |