[Libreoffice-commits] core.git: 2 commits - accessibility/source sw/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Tue Jul 23 07:34:23 UTC 2019
accessibility/source/extended/AccessibleBrowseBoxTableCell.cxx | 6 +++---
sw/source/core/layout/flowfrm.cxx | 1 +
2 files changed, 4 insertions(+), 3 deletions(-)
New commits:
commit e468a063ceafc3941c9570bf67a5dcdaec84254e
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Mon Jul 22 12:05:37 2019 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Tue Jul 23 09:33:28 2019 +0200
cid#1448398 Dereference before null check
Change-Id: I55bddd8f152f34919e9818048aaf2a77a94ccaf0
Reviewed-on: https://gerrit.libreoffice.org/76130
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/accessibility/source/extended/AccessibleBrowseBoxTableCell.cxx b/accessibility/source/extended/AccessibleBrowseBoxTableCell.cxx
index d622f38f0ab7..193463df6648 100644
--- a/accessibility/source/extended/AccessibleBrowseBoxTableCell.cxx
+++ b/accessibility/source/extended/AccessibleBrowseBoxTableCell.cxx
@@ -119,13 +119,13 @@ namespace accessibility
SolarMethodGuard aGuard(getMutex());
ensureIsAlive();
- if ( !implIsValidIndex( nIndex, implGetText().getLength() ) )
- throw IndexOutOfBoundsException();
-
css::awt::Rectangle aRect;
if ( mpBrowseBox )
{
+ if ( !implIsValidIndex( nIndex, implGetText().getLength() ) )
+ throw IndexOutOfBoundsException();
+
aRect = AWTRectangle( mpBrowseBox->GetFieldCharacterBounds( getRowPos(), getColumnPos(), nIndex ) );
}
commit 6e207aeb485e2c9580741b0ecf5da73ed79b6d90
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Mon Jul 22 12:07:33 2019 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Tue Jul 23 09:33:13 2019 +0200
cid#1448404 Dereference null return value
Change-Id: I8701430be9282e2120678dc7b55f82c4efeef1ae
Reviewed-on: https://gerrit.libreoffice.org/76131
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/sw/source/core/layout/flowfrm.cxx b/sw/source/core/layout/flowfrm.cxx
index 6e1b40986f73..20ba1d50420d 100644
--- a/sw/source/core/layout/flowfrm.cxx
+++ b/sw/source/core/layout/flowfrm.cxx
@@ -146,6 +146,7 @@ void SwFlowFrame::CheckKeep()
// Kick off the "last" predecessor with a 'keep' attribute, because
// it's possible for the whole troop to move back.
SwFrame *pPre = m_rThis.GetIndPrev();
+ assert(pPre);
if( pPre->IsSctFrame() )
{
SwFrame *pLast = static_cast<SwSectionFrame*>(pPre)->FindLastContent();
More information about the Libreoffice-commits
mailing list