diff options
Diffstat (limited to 'framework/source/uiconfiguration/uiconfigurationmanager.cxx')
-rw-r--r-- | framework/source/uiconfiguration/uiconfigurationmanager.cxx | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/framework/source/uiconfiguration/uiconfigurationmanager.cxx b/framework/source/uiconfiguration/uiconfigurationmanager.cxx index 8419dac29b02..945d0cee0f26 100644 --- a/framework/source/uiconfiguration/uiconfigurationmanager.cxx +++ b/framework/source/uiconfiguration/uiconfigurationmanager.cxx @@ -47,6 +47,7 @@ #include <cppuhelper/implbase.hxx> #include <cppuhelper/supportsservice.hxx> +#include <comphelper/propertysequence.hxx> #include <comphelper/sequence.hxx> #include <vcl/svapp.hxx> #include <rtl/ref.hxx> @@ -1139,14 +1140,11 @@ Reference< XInterface > SAL_CALL UIConfigurationManager::getImageManager() UNO_QUERY ); Reference< XInitialization > xInit( m_xImageManager, UNO_QUERY ); - Sequence< Any > aPropSeq( 2 ); - PropertyValue aPropValue; - aPropValue.Name = "UserConfigStorage"; - aPropValue.Value <<= m_xDocConfigStorage; - aPropSeq[0] <<= aPropValue; - aPropValue.Name = "ModuleIdentifier"; - aPropValue.Value <<= m_aModuleIdentifier; - aPropSeq[1] <<= aPropValue; + Sequence<Any> aPropSeq(comphelper::InitAnyPropertySequence( + { + {"UserConfigStorage", Any(m_xDocConfigStorage)}, + {"ModuleIdentifier", Any(m_aModuleIdentifier)}, + })); xInit->initialize( aPropSeq ); } |