diff options
Diffstat (limited to 'configmgr')
-rw-r--r-- | configmgr/source/access.cxx | 8 | ||||
-rw-r--r-- | configmgr/source/rootaccess.cxx | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/configmgr/source/access.cxx b/configmgr/source/access.cxx index 619629f95c79..86e09cbae35f 100644 --- a/configmgr/source/access.cxx +++ b/configmgr/source/access.cxx @@ -1230,7 +1230,7 @@ void Access::initDisposeBroadcaster(Broadcaster * broadcaster) { for (auto const& containerListener : containerListeners_) { broadcaster->addDisposeNotification( - containerListener.get(), + containerListener, css::lang::EventObject(static_cast< cppu::OWeakObject * >(this))); } for (auto const& propertyChangeListener : propertyChangeListeners_) @@ -1238,7 +1238,7 @@ void Access::initDisposeBroadcaster(Broadcaster * broadcaster) { for (auto const& propertyChangeListenerElement : propertyChangeListener.second) { broadcaster->addDisposeNotification( - propertyChangeListenerElement.get(), + propertyChangeListenerElement, css::lang::EventObject( static_cast< cppu::OWeakObject * >(this))); } @@ -1248,7 +1248,7 @@ void Access::initDisposeBroadcaster(Broadcaster * broadcaster) { for (auto const& vetoableChangeListenerElement : vetoableChangeListener.second) { broadcaster->addDisposeNotification( - vetoableChangeListenerElement.get(), + vetoableChangeListenerElement, css::lang::EventObject( static_cast< cppu::OWeakObject * >(this))); } @@ -1256,7 +1256,7 @@ void Access::initDisposeBroadcaster(Broadcaster * broadcaster) { for (auto const& propertiesChangeListener : propertiesChangeListeners_) { broadcaster->addDisposeNotification( - propertiesChangeListener.get(), + propertiesChangeListener, css::lang::EventObject(static_cast< cppu::OWeakObject * >(this))); } //TODO: iterate over children w/ listeners (incl. unmodified ones): diff --git a/configmgr/source/rootaccess.cxx b/configmgr/source/rootaccess.cxx index a3804fa47d4d..985560d02177 100644 --- a/configmgr/source/rootaccess.cxx +++ b/configmgr/source/rootaccess.cxx @@ -267,7 +267,7 @@ void RootAccess::initDisposeBroadcaster(Broadcaster * broadcaster) { for (auto const& changesListener : changesListeners_) { broadcaster->addDisposeNotification( - changesListener.get(), + changesListener, css::lang::EventObject(static_cast< cppu::OWeakObject * >(this))); } Access::initDisposeBroadcaster(broadcaster); |