sw/source/core/access/accmap.cxx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-)
New commits: commit f0c07b826c34dea116ba8f4cbd6dc17759054b1e Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Fri Aug 26 09:01:44 2022 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Fri Aug 26 11:36:27 2022 +0200 cid#1500578 silence Dereference after null check Change-Id: I693efc4707d8ce8e0aacb43f86581cb4fcbdc1df Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138863 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sw/source/core/access/accmap.cxx b/sw/source/core/access/accmap.cxx index 262e14d6ac82..6722253a8a6b 100644 --- a/sw/source/core/access/accmap.cxx +++ b/sw/source/core/access/accmap.cxx @@ -2455,13 +2455,13 @@ void SwAccessibleMap::InvalidateAttr( const SwTextFrame& rTextFrame ) { osl::MutexGuard aGuard( maMutex ); - if( mpFrameMap ) - { - SwAccessibleContextMap_Impl::iterator aIter = - mpFrameMap->find( aFrameOrObj.GetSwFrame() ); - if( aIter != mpFrameMap->end() ) - xAcc = (*aIter).second; - } + if (!mpFrameMap) + return; + + SwAccessibleContextMap_Impl::iterator aIter = + mpFrameMap->find( aFrameOrObj.GetSwFrame() ); + if( aIter != mpFrameMap->end() ) + xAcc = (*aIter).second; } if( !xAcc.is() )