summaryrefslogtreecommitdiff
path: root/sd/source/ui/unoidl/UnoDocumentSettings.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/unoidl/UnoDocumentSettings.cxx')
-rw-r--r--sd/source/ui/unoidl/UnoDocumentSettings.cxx14
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: */