diff options
Diffstat (limited to 'cppuhelper/source/component_context.cxx')
-rw-r--r-- | cppuhelper/source/component_context.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cppuhelper/source/component_context.cxx b/cppuhelper/source/component_context.cxx index 5d6294704f7f..6d70b7817fa7 100644 --- a/cppuhelper/source/component_context.cxx +++ b/cppuhelper/source/component_context.cxx @@ -72,6 +72,8 @@ static void try_dispose( Reference< lang::XComponent > const & xComp ) } } +namespace { + class DisposingForwarder : public WeakImplHelper< lang::XEventListener > { @@ -91,6 +93,8 @@ public: virtual void SAL_CALL disposing( lang::EventObject const & rSource ) override; }; +} + inline void DisposingForwarder::listen( Reference< lang::XComponent > const & xSource, Reference< lang::XComponent > const & xTarget ) @@ -107,6 +111,7 @@ void DisposingForwarder::disposing( lang::EventObject const & ) m_xTarget.clear(); } +namespace { struct MutexHolder { @@ -167,6 +172,8 @@ public: virtual sal_Bool SAL_CALL hasElements() override; }; +} + // XNameContainer void ComponentContext::insertByName( |