use more concrete UNO types in unoxml

Change-Id: I50e22d15e02bde4c0e97c89b42fe3399d7a1dfe5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173412
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
This commit is contained in:
Noel Grandin
2024-09-16 08:12:17 +02:00
parent daba3bc234
commit bd53efb791
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ using namespace css::xml::dom;
using namespace css::xml::dom::events;
namespace DOM { class CElementListImpl; }
namespace
namespace DOM
{
class WeakEventListener : public ::cppu::WeakImplHelper<css::xml::dom::events::XEventListener>
{
+2 -1
View File
@@ -38,6 +38,7 @@
namespace DOM
{
class WeakEventListener;
class CElement;
class CElementListImpl
@@ -48,7 +49,7 @@ namespace DOM
/** @short proxy weak binding to forward Events to ourself without
an ownership cycle
*/
css::uno::Reference< css::xml::dom::events::XEventListener > m_xEventListener;
rtl::Reference< WeakEventListener > m_xEventListener;
::rtl::Reference<CElement> const m_pElement;
::osl::Mutex & m_rMutex;