diff options
Diffstat (limited to 'sw/source/core/access/acccell.cxx')
-rw-r--r-- | sw/source/core/access/acccell.cxx | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/sw/source/core/access/acccell.cxx b/sw/source/core/access/acccell.cxx index 137fa4c089f8..8bc30eb3f1d5 100644 --- a/sw/source/core/access/acccell.cxx +++ b/sw/source/core/access/acccell.cxx @@ -23,6 +23,7 @@ #include <com/sun/star/accessibility/AccessibleEventId.hpp> #include <unotools/accessiblestatesethelper.hxx> #include <comphelper/servicehelper.hxx> +#include <cppuhelper/supportsservice.hxx> #include <vcl/svapp.hxx> #include <cellfrm.hxx> #include <tabfrm.hxx> @@ -247,14 +248,10 @@ OUString SAL_CALL SwAccessibleCell::getImplementationName() return OUString(sImplementationName); } -sal_Bool SAL_CALL SwAccessibleCell::supportsService( - const OUString& sTestServiceName) +sal_Bool SAL_CALL SwAccessibleCell::supportsService(const OUString& sTestServiceName) throw (uno::RuntimeException) { - return sTestServiceName.equalsAsciiL( sServiceName, - sizeof(sServiceName)-1 ) || - sTestServiceName.equalsAsciiL( sAccessibleServiceName, - sizeof(sAccessibleServiceName)-1 ); + return cppu::supportsService(this, sTestServiceName); } uno::Sequence< OUString > SAL_CALL SwAccessibleCell::getSupportedServiceNames() |