diff options
Diffstat (limited to 'xmloff/source/xforms/xformsexport.cxx')
-rw-r--r-- | xmloff/source/xforms/xformsexport.cxx | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/xmloff/source/xforms/xformsexport.cxx b/xmloff/source/xforms/xformsexport.cxx index 262424495bd4..1f0b099507e3 100644 --- a/xmloff/source/xforms/xformsexport.cxx +++ b/xmloff/source/xforms/xformsexport.cxx @@ -775,18 +775,15 @@ void getXFormsSettings( const Reference< XNameAccess >& _rXForms, Sequence< Prop Reference< XNameContainer > xModelSettings = document::NamedPropertyValues::create( comphelper::getProcessComponentContext() ); - for ( const OUString* pModelName = aModelNames.getConstArray(); - pModelName != aModelNames.getConstArray() + aModelNames.getLength(); - ++pModelName - ) + for ( auto const & modelName : aModelNames ) { - Reference< XPropertySet > xModelProps( _rXForms->getByName( *pModelName ), UNO_QUERY_THROW ); + Reference< XPropertySet > xModelProps( _rXForms->getByName( modelName ), UNO_QUERY_THROW ); Sequence< PropertyValue > aModelSettings( 1 ); aModelSettings[0].Name = "ExternalData"; aModelSettings[0].Value = xModelProps->getPropertyValue( aModelSettings[0].Name ); - xModelSettings->insertByName( *pModelName, makeAny( aModelSettings ) ); + xModelSettings->insertByName( modelName, makeAny( aModelSettings ) ); } if ( xModelSettings->hasElements() ) |