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)
}
m_aValues.push_back(rVal);
}
uno::Sequence< uno::Any > PropValVector::getValues()
{
uno::Sequence< uno::Any > aRet( m_aValues.size() );
uno::Any* pValues = aRet.getArray();
sal_Int32 nVal = 0;
auto aIt = m_aValues.begin();
while (aIt != m_aValues.end())
{
pValues[nVal++] = aIt->Value;
++aIt;
}
return aRet;
std::vector<uno::Any> aRet;
std::transform(m_aValues.begin(), m_aValues.end(), std::back_inserter(aRet), [](const beans::PropertyValue& rValue) { return rValue.Value; });
return comphelper::containerToSequence(aRet);
}
uno::Sequence< OUString > PropValVector::getNames()
{
std::vector<OUString> aRet;
......@@ -911,7 +906,6 @@ uno::Sequence< OUString > PropValVector::getNames()
return comphelper::containerToSequence(aRet);
}
void StyleSheetTable::ApplyStyleSheets( FontTablePtr rFontTable )
{
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