diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-02-23 13:16:43 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-02-23 14:22:42 +0000 |
commit | ba9839d826a4660fff39d26791caa0acb9011b3a (patch) | |
tree | 0048a3dc70cc1f1e98989bbadb2ffb99ccc2bf93 /editeng | |
parent | 1babae95f15544289610afb8458ff9a830ea340e (diff) |
coverity#704625 Dereference after null check
Change-Id: I21f5e684c3a7d42056e1a5b36e5d63343e5c85ae
Diffstat (limited to 'editeng')
-rw-r--r-- | editeng/source/editeng/impedit2.cxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/editeng/source/editeng/impedit2.cxx b/editeng/source/editeng/impedit2.cxx index 782402108ea9..db8da11a289e 100644 --- a/editeng/source/editeng/impedit2.cxx +++ b/editeng/source/editeng/impedit2.cxx @@ -3021,9 +3021,10 @@ EditPaM ImpEditEngine::GetPaM( Point aDocPos, sal_Bool bSmart ) nPortion++; pPortion = GetParaPortions().SafeGetObject( nPortion ); } - OSL_ENSURE( pPortion, "No visible paragraph found: GetPaM" ); - aPaM = GetPaM( pPortion, aDocPos, bSmart ); - return aPaM; + assert(pPortion); //No visible paragraph found: GetPaM + if (!pPortion) + return aPaM; + return GetPaM(pPortion, aDocPos, bSmart); } } |