diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-05-11 19:56:02 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-05-11 21:05:58 +0100 |
commit | c9342381d2435f3db70e640ec61f2162ddb861bc (patch) | |
tree | 6f5ba81217624dfb86564227e348e301a62f0fa6 /sw | |
parent | 4e0d635f50040df960ce60ed954c76fa811f40bc (diff) |
coverity#705928 Dereference before null check
Change-Id: If780c64d5b55d961614e825a338506220833f7dc
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/core/layout/wsfrm.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sw/source/core/layout/wsfrm.cxx b/sw/source/core/layout/wsfrm.cxx index 70f8896bf3c0..bbab6c3c3e88 100644 --- a/sw/source/core/layout/wsfrm.cxx +++ b/sw/source/core/layout/wsfrm.cxx @@ -2641,7 +2641,7 @@ void SwLayoutFrm::ChgLowersProp( const Size& rOldSize ) if( bVert ) { SwTwips nBot = Frm().Left() + Prt().Left(); - while ( pLowerFrm->GetPrev() && pLowerFrm->Frm().Left() < nBot ) + while ( pLowerFrm && pLowerFrm->GetPrev() && pLowerFrm->Frm().Left() < nBot ) { pLowerFrm->_InvalidateAll(); pLowerFrm->InvalidatePage( pPage ); @@ -2651,7 +2651,7 @@ void SwLayoutFrm::ChgLowersProp( const Size& rOldSize ) else { SwTwips nBot = Frm().Top() + Prt().Bottom(); - while ( pLowerFrm->GetPrev() && pLowerFrm->Frm().Top() > nBot ) + while ( pLowerFrm && pLowerFrm->GetPrev() && pLowerFrm->Frm().Top() > nBot ) { pLowerFrm->_InvalidateAll(); pLowerFrm->InvalidatePage( pPage ); |