diff options
Diffstat (limited to 'ucb/source/ucp/file/bc.cxx')
-rw-r--r-- | ucb/source/ucp/file/bc.cxx | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/ucb/source/ucp/file/bc.cxx b/ucb/source/ucp/file/bc.cxx index 030c487e0588..68ae2bd50310 100644 --- a/ucb/source/ucp/file/bc.cxx +++ b/ucb/source/ucp/file/bc.cxx @@ -186,7 +186,7 @@ BaseContent::addEventListener( const Reference< lang::XEventListener >& Listener if ( ! m_pDisposeEventListeners ) m_pDisposeEventListeners = - new cppu::OInterfaceContainerHelper( m_aEventListenerMutex ); + new comphelper::OInterfaceContainerHelper2( m_aEventListenerMutex ); m_pDisposeEventListeners->addInterface( Listener ); } @@ -208,9 +208,9 @@ BaseContent::dispose() throw( RuntimeException, std::exception ) { lang::EventObject aEvt; - cppu::OInterfaceContainerHelper* pDisposeEventListeners; - cppu::OInterfaceContainerHelper* pContentEventListeners; - cppu::OInterfaceContainerHelper* pPropertySetInfoChangeListeners; + comphelper::OInterfaceContainerHelper2* pDisposeEventListeners; + comphelper::OInterfaceContainerHelper2* pContentEventListeners; + comphelper::OInterfaceContainerHelper2* pPropertySetInfoChangeListeners; PropertyListeners* pPropertyListener; { @@ -545,7 +545,7 @@ BaseContent::addContentEventListener( if ( ! m_pContentEventListeners ) m_pContentEventListeners = - new cppu::OInterfaceContainerHelper( m_aEventListenerMutex ); + new comphelper::OInterfaceContainerHelper2( m_aEventListenerMutex ); m_pContentEventListeners->addInterface( Listener ); @@ -688,7 +688,7 @@ BaseContent::addPropertySetInfoChangeListener( { osl::MutexGuard aGuard( m_aMutex ); if( ! m_pPropertySetInfoChangeListeners ) - m_pPropertySetInfoChangeListeners = new cppu::OInterfaceContainerHelper( m_aEventListenerMutex ); + m_pPropertySetInfoChangeListeners = new comphelper::OInterfaceContainerHelper2( m_aEventListenerMutex ); m_pPropertySetInfoChangeListeners->addInterface( Listener ); } @@ -1262,10 +1262,12 @@ BaseContent::cDEL() ContentEventNotifier* p; if( m_pContentEventListeners ) + { p = new ContentEventNotifier( m_pMyShell, this, m_xContentIdentifier, m_pContentEventListeners->getElements() ); + } else p = nullptr; |