From 91a3411bb74ad81663a4204f4547c523a1237f7b Mon Sep 17 00:00:00 2001 From: Mehmet Emin Başoğlu Date: Mon, 27 Jan 2020 11:44:37 +0300 Subject: tdf#54938: Adapt supportsService implementations to cppu::supportsService Change-Id: I5484047a8b0e87d012ca3a37466b9ebf718257b8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87494 Tested-by: Jenkins Reviewed-by: Stephan Bergmann --- reportdesign/source/core/sdr/RptObject.cxx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'reportdesign/source/core/sdr/RptObject.cxx') diff --git a/reportdesign/source/core/sdr/RptObject.cxx b/reportdesign/source/core/sdr/RptObject.cxx index 64399bd9117c..ab478828dd7d 100644 --- a/reportdesign/source/core/sdr/RptObject.cxx +++ b/reportdesign/source/core/sdr/RptObject.cxx @@ -425,14 +425,13 @@ void OObjectBase::_propertyChange( const beans::PropertyChangeEvent& /*evt*/ ) bool OObjectBase::supportsService( const OUString& _sServiceName ) const { - bool bSupports = false; - + // TODO: cache xServiceInfo as member? Reference< lang::XServiceInfo > xServiceInfo( m_xReportComponent , UNO_QUERY ); - // TODO: cache xServiceInfo as member? - if ( xServiceInfo.is() ) - bSupports = xServiceInfo->supportsService( _sServiceName ); - return bSupports; + if ( xServiceInfo.is() ) + return cppu::supportsService(xServiceInfo.get(), _sServiceName); + else + return false; } -- cgit v1.2.3