winaccessibility/source/service/AccFrameEventListener.cxx |    7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

New commits:
commit add53405a0f7b0437223decf7c8aee7382e65048
Author:     Michael Weghorn <m.wegh...@posteo.de>
AuthorDate: Thu May 22 09:35:35 2025 +0100
Commit:     Michael Weghorn <m.wegh...@posteo.de>
CommitDate: Thu May 22 13:45:10 2025 +0200

    wina11y: Drop extra raw pointer
    
    Change-Id: Ie0b758a426e6b234feaae0b8583584590cfe99a0
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/185644
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <m.wegh...@posteo.de>

diff --git a/winaccessibility/source/service/AccFrameEventListener.cxx 
b/winaccessibility/source/service/AccFrameEventListener.cxx
index e0e9cc14e46f..5e5a7c2159a9 100644
--- a/winaccessibility/source/service/AccFrameEventListener.cxx
+++ b/winaccessibility/source/service/AccFrameEventListener.cxx
@@ -78,15 +78,14 @@ void AccFrameEventListener::HandleChildChangedEvent(Any 
oldValue, Any newValue)
     {
         if(xChild.is())
         {
-            XAccessible* pAcc = xChild.get();
             VCLXWindow* pvclwindow = 
dynamic_cast<VCLXWindow*>(m_xAccessible.get());
             assert(pvclwindow);
             const SystemEnvData* systemdata
                 = pvclwindow->GetWindow()->GetSystemData();
 
-            m_rObjManager.InsertAccObj(pAcc, m_xAccessible.get(), 
systemdata->hWnd);
-            m_rObjManager.InsertChildrenAccObj(pAcc);
-            m_rObjManager.NotifyAccEvent(pAcc, UnoMSAAEvent::CHILD_ADDED);
+            m_rObjManager.InsertAccObj(xChild.get(), m_xAccessible.get(), 
systemdata->hWnd);
+            m_rObjManager.InsertChildrenAccObj(xChild.get());
+            m_rObjManager.NotifyAccEvent(xChild.get(), 
UnoMSAAEvent::CHILD_ADDED);
         }
     }
     else if (oldValue >>= xChild)

Reply via email to