diff options
author | Arkadiy Illarionov <qarkai@gmail.com> | 2019-07-21 19:39:26 +0300 |
---|---|---|
committer | Arkadiy Illarionov <qarkai@gmail.com> | 2019-07-29 18:44:33 +0200 |
commit | 25b200ff79c71c831bc7e6fe8b1ec0b5315e96d6 (patch) | |
tree | b8e7cc15bfe82b677fb1bfc791b3f2f5a50fdc79 /sfx2/source/doc/docinsert.cxx | |
parent | c762e3859973355b31f6676a8e697c5fd78c9970 (diff) |
Simplify Sequence iterations in sfx2
Use range-based loops, STL and comphelper functions
Change-Id: I6a0d18493db7a25e8b41925f2d45cb221b5065a7
Reviewed-on: https://gerrit.libreoffice.org/76074
Tested-by: Jenkins
Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
Diffstat (limited to 'sfx2/source/doc/docinsert.cxx')
-rw-r--r-- | sfx2/source/doc/docinsert.cxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sfx2/source/doc/docinsert.cxx b/sfx2/source/doc/docinsert.cxx index aa9c4c6b3a33..b24806a1b460 100644 --- a/sfx2/source/doc/docinsert.cxx +++ b/sfx2/source/doc/docinsert.cxx @@ -175,11 +175,11 @@ static void impl_FillURLList( sfx2::FileDialogHelper const * _pFileDlg, std::vec { _rpURLList.clear(); - for ( sal_Int32 i = 0; i < aPathSeq.getLength(); ++i ) - { - INetURLObject aPathObj( aPathSeq[i] ); - _rpURLList.push_back(aPathObj.GetMainURL(INetURLObject::DecodeMechanism::NONE)); - } + std::transform(aPathSeq.begin(), aPathSeq.end(), std::back_inserter(_rpURLList), + [](const OUString& rPath) -> OUString { + INetURLObject aPathObj( rPath ); + return aPathObj.GetMainURL(INetURLObject::DecodeMechanism::NONE); + }); } } |