summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2014-11-22 12:19:35 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2014-11-22 16:36:33 +0100
commitf2f171a4dbec9e3adac7ff66c1417ced84cd0d8e (patch)
tree653b684f7bcf1a7ffc9b4353d815d70cae366aa2 /writerfilter
parent14058d643896cd963e7909f6ed666735b1b2d1ae (diff)
Use comphelper::SequenceAsVector
Change-Id: I0d2c312f903a2a326961430caa772a4841f4fa87
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/dmapper/NumberingManager.cxx12
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.