From 477e7ad9d05ccb48146c9f7e8dcbc0980c2d9481 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Mon, 19 Aug 2013 11:40:21 +0200 Subject: [PATCH] Use upcasting Reference copy ctor Change-Id: Iab00310e2e6fcf8a43617363cf095a1bccfd9751 --- cppuhelper/source/servicemanager.cxx | 8 ++++---- cppuhelper/source/typemanager.cxx | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cppuhelper/source/servicemanager.cxx b/cppuhelper/source/servicemanager.cxx index 8affc2b8baba..ab48268cb1f8 100644 --- a/cppuhelper/source/servicemanager.cxx +++ b/cppuhelper/source/servicemanager.cxx @@ -1072,7 +1072,7 @@ void cppuhelper::ServiceManager::addPropertyChangeListener( aPropertyName, static_cast< cppu::OWeakObject * >(this)); } // DefaultContext does not change, so just treat it as an event listener: - return addEventListener(xListener.get()); + return addEventListener(xListener); } void cppuhelper::ServiceManager::removePropertyChangeListener( @@ -1088,7 +1088,7 @@ void cppuhelper::ServiceManager::removePropertyChangeListener( aPropertyName, static_cast< cppu::OWeakObject * >(this)); } // DefaultContext does not change, so just treat it as an event listener: - return removeEventListener(aListener.get()); + return removeEventListener(aListener); } void cppuhelper::ServiceManager::addVetoableChangeListener( @@ -1104,7 +1104,7 @@ void cppuhelper::ServiceManager::addVetoableChangeListener( PropertyName, static_cast< cppu::OWeakObject * >(this)); } // DefaultContext does not change, so just treat it as an event listener: - return addEventListener(aListener.get()); + return addEventListener(aListener); } void cppuhelper::ServiceManager::removeVetoableChangeListener( @@ -1120,7 +1120,7 @@ void cppuhelper::ServiceManager::removeVetoableChangeListener( PropertyName, static_cast< cppu::OWeakObject * >(this)); } // DefaultContext does not change, so just treat it as an event listener: - return removeEventListener(aListener.get()); + return removeEventListener(aListener); } css::uno::Sequence< css::beans::Property > diff --git a/cppuhelper/source/typemanager.cxx b/cppuhelper/source/typemanager.cxx index 672e377f6dc1..05d39cc302d1 100644 --- a/cppuhelper/source/typemanager.cxx +++ b/cppuhelper/source/typemanager.cxx @@ -2238,7 +2238,7 @@ css::uno::Any cppuhelper::TypeManager::getInterfaceMember( if (mems[i]->getMemberName() == member) { return css::uno::makeAny< css::uno::Reference< css::reflection::XTypeDescription > >( - mems[i].get()); + mems[i]); } } return css::uno::Any();