diff options
Diffstat (limited to 'sd/source/ui/unoidl/UnoDocumentSettings.cxx')
-rw-r--r-- | sd/source/ui/unoidl/UnoDocumentSettings.cxx | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/sd/source/ui/unoidl/UnoDocumentSettings.cxx b/sd/source/ui/unoidl/UnoDocumentSettings.cxx index 4b86d263c5b4..f1228da14f18 100644 --- a/sd/source/ui/unoidl/UnoDocumentSettings.cxx +++ b/sd/source/ui/unoidl/UnoDocumentSettings.cxx @@ -1394,18 +1394,8 @@ sal_Bool SAL_CALL DocumentSettings::supportsService( const OUString& ServiceName Sequence< OUString > SAL_CALL DocumentSettings::getSupportedServiceNames( ) { - Sequence< OUString > aSeq( 2 ); - aSeq[0] = "com.sun.star.document.Settings" ; - if( mxModel->IsImpressDocument() ) - { - aSeq[1] = "com.sun.star.presentation.DocumentSettings" ; - } - else - { - aSeq[1] = "com.sun.star.drawing.DocumentSettings" ; - } - - return aSeq; + return { "com.sun.star.document.Settings" , + mxModel->IsImpressDocument()?OUString("com.sun.star.presentation.DocumentSettings"):OUString("com.sun.star.drawing.DocumentSettings") }; } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |