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

writerfilter: use std::transform in PropValVector::getValues()

Change-Id: I26259b8aca75c1855f0abd98214ed23ce783571a
Reviewed-on: https://gerrit.libreoffice.org/16878Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
Tested-by: 's avatarJenkins <ci@libreoffice.org>
üst 96b264ed
......@@ -906,16 +906,9 @@ uno::Sequence< uno::Any > PropValVector::getValues()
}
uno::Sequence< OUString > PropValVector::getNames()
{
uno::Sequence< OUString > aRet( m_aValues.size() );
OUString* pNames = aRet.getArray();
sal_Int32 nVal = 0;
auto aIt = m_aValues.begin();
while (aIt != m_aValues.end())
{
pNames[nVal++] = aIt->Name;
++aIt;
}
return aRet;
std::vector<OUString> aRet;
std::transform(m_aValues.begin(), m_aValues.end(), std::back_inserter(aRet), [](const beans::PropertyValue& rValue) { return rValue.Name; });
return comphelper::containerToSequence(aRet);
}
......
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