vcl/source/accessibility/vclxaccessibletoolbox.cxx |    7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

New commits:
commit 05ed03e70f852b0dda6073005bce71e0ac811d5c
Author:     Michael Weghorn <m.wegh...@posteo.de>
AuthorDate: Fri Feb 28 20:26:03 2025 +0100
Commit:     Michael Weghorn <m.wegh...@posteo.de>
CommitDate: Sat Mar 1 13:21:37 2025 +0100

    toolbar a11y: Don't pass component context
    
    ... to the OToolBoxWindowItem ctor, but call
    comphelper::getProcessComponentContext directly there instead
    to get a component context to pass to the base class ctor.
    
    Change-Id: I2ea2bbf7a48096c50e0f703e6589b0346a0665ad
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182373
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <m.wegh...@posteo.de>

diff --git a/vcl/source/accessibility/vclxaccessibletoolbox.cxx 
b/vcl/source/accessibility/vclxaccessibletoolbox.cxx
index fad082e52a06..1a150326a015 100644
--- a/vcl/source/accessibility/vclxaccessibletoolbox.cxx
+++ b/vcl/source/accessibility/vclxaccessibletoolbox.cxx
@@ -85,11 +85,10 @@ namespace
 
     public:
         OToolBoxWindowItem(sal_Int32 _nIndexInParent,
-            const css::uno::Reference< css::uno::XComponentContext >& 
_rxContext,
             const css::uno::Reference< css::accessibility::XAccessible >& 
_rxInnerAccessible,
             const css::uno::Reference< css::accessibility::XAccessible >& 
_rxParentAccessible
             ) : OAccessibleWrapper(
-            _rxContext,
+            comphelper::getProcessComponentContext(),
             _rxInnerAccessible,
             _rxParentAccessible)
             ,m_nIndexInParent(_nIndexInParent)
@@ -631,8 +630,8 @@ Reference< XAccessible > SAL_CALL 
VCLXAccessibleToolBox::getAccessibleChild( sal
             auto const xInnerAcc(pItemWindow->GetAccessible());
             if (xInnerAcc) // else child is being disposed - avoid crashing
             {
-                rtl::Reference<OToolBoxWindowItem> xChild2(new 
OToolBoxWindowItem(0,
-                    ::comphelper::getProcessComponentContext(), xInnerAcc, 
xParent));
+                rtl::Reference<OToolBoxWindowItem> xChild2(
+                    new OToolBoxWindowItem(0, xInnerAcc, xParent));
                 xChild->SetChild( xChild2 );
             }
         }

Reply via email to