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() )

Reply via email to