summaryrefslogtreecommitdiff
path: root/chart2/workbench
diff options
context:
space:
mode:
authorAlexandre Vicenzi <vicenzi.alexandre@gmail.com>2014-01-25 10:06:29 -0200
committerMarcos Souza <marcos.souza.org@gmail.com>2014-01-25 14:43:34 +0000
commit74c876e615fe575657d0a083f5a3781d4020f0c4 (patch)
treeaace97aeb093ce64fc47b8bee71da776b8428c14 /chart2/workbench
parent5685b96509af906697c3f460c38eac8187a7a3a0 (diff)
fdo#54938 Convert chart2 to cppu::supportsService
Change-Id: I26e993a6b0dfc54637651b1a093d896faf5b42d3 Reviewed-on: https://gerrit.libreoffice.org/7644 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Marcos Souza <marcos.souza.org@gmail.com> Tested-by: Marcos Souza <marcos.souza.org@gmail.com>
Diffstat (limited to 'chart2/workbench')
-rw-r--r--chart2/workbench/addin/sampleaddin.cxx12
1 files changed, 2 insertions, 10 deletions
diff --git a/chart2/workbench/addin/sampleaddin.cxx b/chart2/workbench/addin/sampleaddin.cxx
index 7fe53ae1c02d..1c964f7cf67e 100644
--- a/chart2/workbench/addin/sampleaddin.cxx
+++ b/chart2/workbench/addin/sampleaddin.cxx
@@ -18,6 +18,7 @@
*/
#include "sampleaddin.hxx"
+#include <cppuhelper/supportsservice.hxx>
#include <cppuhelper/factory.hxx>
#include <osl/diagnose.h>
@@ -633,16 +634,7 @@ OUString SAL_CALL SampleAddIn::getImplementationName() throw( uno::RuntimeExcept
sal_Bool SAL_CALL SampleAddIn::supportsService( const OUString& ServiceName )
throw( uno::RuntimeException )
{
- uno::Sequence< OUString > aServiceSeq = getSupportedServiceNames_Static();
-
- sal_Int32 nLength = aServiceSeq.getLength();
- for( sal_Int32 i=0; i < nLength; i++ )
- {
- if( ServiceName.equals( aServiceSeq[ i ] ))
- return sal_True;
- }
-
- return sal_False;
+ return cppu::supportsService(this, ServiceName);
}
uno::Sequence< OUString > SAL_CALL SampleAddIn::getSupportedServiceNames()