summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-02-22 21:02:51 +0000
committerCaolán McNamara <caolanm@redhat.com>2014-02-23 03:28:22 +0000
commit7e8ce6c6662add1ce10e2fda2cdd236c30c240ae (patch)
tree6f254c7b7fccc4dd405c7a68ca4035a401e41980 /vcl
parentc4a766db25f0f11a19dc552de6a91f4e1404229f (diff)
coverity#441533 Dereference after null check
Change-Id: Iee024e2a16291aed98c10bfb6c33af6b17d44e4e
Diffstat (limited to 'vcl')
-rw-r--r--vcl/source/control/tabctrl.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/vcl/source/control/tabctrl.cxx b/vcl/source/control/tabctrl.cxx
index 152449e242a5..81d2119b29d3 100644
--- a/vcl/source/control/tabctrl.cxx
+++ b/vcl/source/control/tabctrl.cxx
@@ -644,7 +644,7 @@ void TabControl::ImplChangeTabPage( sal_uInt16 nId, sal_uInt16 nOldId )
sal_uInt16 nPos = GetPagePos( nId );
Rectangle aRect = ImplGetTabRect( nPos );
- if ( !pOldItem || (pOldItem->mnLine != pItem->mnLine) )
+ if ( !pOldItem || !pItem || (pOldItem->mnLine != pItem->mnLine) )
{
aRect.Left() = 0;
aRect.Top() = 0;