diff options
Diffstat (limited to 'unotools/source/config/dynamicmenuoptions.cxx')
-rw-r--r-- | unotools/source/config/dynamicmenuoptions.cxx | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/unotools/source/config/dynamicmenuoptions.cxx b/unotools/source/config/dynamicmenuoptions.cxx index 6109fb4666d5..fe7f31d6b96a 100644 --- a/unotools/source/config/dynamicmenuoptions.cxx +++ b/unotools/source/config/dynamicmenuoptions.cxx @@ -481,8 +481,7 @@ void SvtDynamicMenuOptions_Impl::impl_SortAndExpandPropertyNames( const Sequence // Copy all items to temp. vector to use fast sort operations :-) lTemp.reserve(nSourceCount); - for (sal_Int32 nSourceStep = 0; nSourceStep < nSourceCount; ++nSourceStep) - lTemp.push_back( lSource[nSourceStep] ); + std::copy(lSource.begin(), lSource.end(), std::back_inserter(lTemp)); // Sort all entries by number ... stable_sort( lTemp.begin(), lTemp.end(), CountWithPrefixSort() ); |