https://bugs.freedesktop.org/show_bug.cgi?id=54938

--- Comment #14 from Stephan Bergmann <[email protected]> ---
(In reply to comment #12)
> sal_Bool SAL_CALL ScTabViewObj::supportsService( const OUString&
> rServiceName )
>                                                    
> throw(uno::RuntimeException)
> {
>     return rServiceName.equalsAscii( SCTABVIEWOBJ_SERVICE ) || 
>            rServiceName.equalsAscii( SCVIEWSETTINGS_SERVICE );
> }
> 
> So, can we just exchange this to cppu::supportsService? Or we need to some
> another pieces of code?

Every UNO object O implementing css.lang.XServiceInfo must meet the condition
that O.supportsService(S) returns true iff S is in the sequence returned by
O.getSupportedServiceNames().  Therefore, any case where the implementation of
supportsService could not be replaced by a call to cppu::supportsService would
be a bug that needs fixing anyway.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to