diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-11-22 12:19:35 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-11-22 16:36:33 +0100 |
commit | f2f171a4dbec9e3adac7ff66c1417ced84cd0d8e (patch) | |
tree | 653b684f7bcf1a7ffc9b4353d815d70cae366aa2 /writerfilter | |
parent | 14058d643896cd963e7909f6ed666735b1b2d1ae (diff) |
Use comphelper::SequenceAsVector
Change-Id: I0d2c312f903a2a326961430caa772a4841f4fa87
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/dmapper/NumberingManager.cxx | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/writerfilter/source/dmapper/NumberingManager.cxx b/writerfilter/source/dmapper/NumberingManager.cxx index 2412f8c6f078..0a1c52fb8a50 100644 --- a/writerfilter/source/dmapper/NumberingManager.cxx +++ b/writerfilter/source/dmapper/NumberingManager.cxx @@ -263,7 +263,7 @@ uno::Sequence< beans::PropertyValue > ListLevel::GetLevelProperties( ) }; PropertyNameSupplier& aPropNameSupplier = PropertyNameSupplier::GetPropertyNameSupplier(); - PropertyValueVector_t aNumberingProperties; + comphelper::SequenceAsVector<beans::PropertyValue> aNumberingProperties; if( m_nIStartAt >= 0) aNumberingProperties.push_back( MAKE_PROPVAL(PROP_START_WITH, (sal_Int16)m_nIStartAt) ); @@ -343,15 +343,7 @@ uno::Sequence< beans::PropertyValue > ListLevel::GetLevelProperties( ) beans::PropertyValue( aPropNameSupplier.GetName(PROP_BULLET_FONT_NAME), 0, aPropFont->second, beans::PropertyState_DIRECT_VALUE ) ); - uno::Sequence< beans::PropertyValue > aRet(aNumberingProperties.size()); - beans::PropertyValue* pValues = aRet.getArray(); - PropertyValueVector_t::const_iterator aIt = aNumberingProperties.begin(); - PropertyValueVector_t::const_iterator aEndIt = aNumberingProperties.end(); - for(sal_uInt32 nIndex = 0; aIt != aEndIt; ++aIt,++nIndex) - { - pValues[nIndex] = *aIt; - } - return aRet; + return aNumberingProperties.getAsConstList(); } // Add the properties only if they do not already exist in the sequence. |