Kaydet (Commit) ebb5068a authored tarafından Miklos Vajna's avatar Miklos Vajna

Use std::transform

Change-Id: If3b361d4ba7155547316796265cbd3955a4b8071
üst db10a790
...@@ -891,19 +891,14 @@ void PropValVector::Insert(const beans::PropertyValue& rVal) ...@@ -891,19 +891,14 @@ void PropValVector::Insert(const beans::PropertyValue& rVal)
} }
m_aValues.push_back(rVal); m_aValues.push_back(rVal);
} }
uno::Sequence< uno::Any > PropValVector::getValues() uno::Sequence< uno::Any > PropValVector::getValues()
{ {
uno::Sequence< uno::Any > aRet( m_aValues.size() ); std::vector<uno::Any> aRet;
uno::Any* pValues = aRet.getArray(); std::transform(m_aValues.begin(), m_aValues.end(), std::back_inserter(aRet), [](const beans::PropertyValue& rValue) { return rValue.Value; });
sal_Int32 nVal = 0; return comphelper::containerToSequence(aRet);
auto aIt = m_aValues.begin();
while (aIt != m_aValues.end())
{
pValues[nVal++] = aIt->Value;
++aIt;
}
return aRet;
} }
uno::Sequence< OUString > PropValVector::getNames() uno::Sequence< OUString > PropValVector::getNames()
{ {
std::vector<OUString> aRet; std::vector<OUString> aRet;
...@@ -911,7 +906,6 @@ uno::Sequence< OUString > PropValVector::getNames() ...@@ -911,7 +906,6 @@ uno::Sequence< OUString > PropValVector::getNames()
return comphelper::containerToSequence(aRet); return comphelper::containerToSequence(aRet);
} }
void StyleSheetTable::ApplyStyleSheets( FontTablePtr rFontTable ) void StyleSheetTable::ApplyStyleSheets( FontTablePtr rFontTable )
{ {
try try
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment