xmloff/source/text/txtflde.cxx | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-)
New commits: commit 36f2df8a32429ac3f3c91203c39a87003003260e Author: Arkadiy Illarionov <qar...@gmail.com> AuthorDate: Mon Sep 17 19:10:07 2018 +0300 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Tue Sep 18 08:31:45 2018 +0200 Replace manual copying with comphelper::containerToSequence 30530afaaa715473a2f9c3f068beeed5f3a98daf follow-up Change-Id: I74082858c938087c5698ef0948a72b9a61b9127c Reviewed-on: https://gerrit.libreoffice.org/60593 Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> Tested-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/xmloff/source/text/txtflde.cxx b/xmloff/source/text/txtflde.cxx index ba5bba24ac6a..d607e15540dd 100644 --- a/xmloff/source/text/txtflde.cxx +++ b/xmloff/source/text/txtflde.cxx @@ -63,6 +63,7 @@ #include <com/sun/star/text/BibliographyDataType.hpp> #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/rdf/XMetadatable.hpp> +#include <comphelper/sequence.hxx> #include <o3tl/any.hxx> #include <rtl/ustrbuf.hxx> #include <tools/debug.hxx> @@ -1922,17 +1923,7 @@ void XMLTextFieldExport::ExportFieldDeclarations( if (aMapIter != pUsedMasters->end()) { // found the set of used field masters - set<OUString> & rOurMasters = aMapIter->second; - - // copy set to sequence - aFieldMasters.realloc( rOurMasters.size() ); - sal_Int32 i = 0; - for( const auto& rMaster : rOurMasters ) - { - aFieldMasters[i] = rMaster; - ++i; - } - + aFieldMasters = comphelper::containerToSequence(aMapIter->second); pUsedMasters->erase(rText); } // else: XText not found -> ignore _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits