sw/source/core/text/frmcrsr.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
New commits: commit 60df7e1052e4ec0a33978df8af8afd65196dbd8c Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Fri Nov 29 15:44:17 2024 +0100 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Fri Nov 29 17:34:47 2024 +0100 PVS: V614 Potentially null smart pointer 'pFillData' used Change-Id: I3026788bc8a239dc467b0a43c865c9659f392108 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177540 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sw/source/core/text/frmcrsr.cxx b/sw/source/core/text/frmcrsr.cxx index a2545c300abf..df41204ecac8 100644 --- a/sw/source/core/text/frmcrsr.cxx +++ b/sw/source/core/text/frmcrsr.cxx @@ -637,12 +637,12 @@ bool SwTextFrame::GetModelPositionForViewPoint_(SwPosition* pPos, const Point& r if ( IsVertical() ) { - if ( bChgFillData ) + if ( bChgFillData && pFillData ) SwitchHorizontalToVertical( pFillData->Fill().aCursor.Pos() ); const_cast<SwTextFrame*>(this)->SwapWidthAndHeight(); } - if ( IsRightToLeft() && bChgFillData ) + if ( IsRightToLeft() && bChgFillData && pFillData) { SwitchLTRtoRTL( pFillData->Fill().aCursor.Pos() ); const sal_Int16 eOrient = pFillData->pCMS->m_pFill->eOrient;