From 44f182a0e03a735fa0406980cd1161f9da9799b4 Mon Sep 17 00:00:00 2001 From: Simon Chenery Date: Mon, 21 Apr 2025 19:11:18 +0200 Subject: [PATCH] tdf#148251 use std::swap in indexentrysupplier_default.cxx Change-Id: I49cf4433fd0171d6e95d0c8c8cf5ae2d40b62614 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/184416 Tested-by: Jenkins Tested-by: Ilmari Lauhakangas Reviewed-by: Ilmari Lauhakangas Reviewed-by: Devansh Varshney --- i18npool/source/indexentry/indexentrysupplier_default.cxx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/i18npool/source/indexentry/indexentrysupplier_default.cxx b/i18npool/source/indexentry/indexentrysupplier_default.cxx index f616c041ac71..75f5038578ff 100644 --- a/i18npool/source/indexentry/indexentrysupplier_default.cxx +++ b/i18npool/source/indexentry/indexentrysupplier_default.cxx @@ -247,9 +247,7 @@ void Index::makeIndexKeys(const lang::Locale &rLocale, std::u16string_view algor for (i = 0; i < mkey_count; i++) { for (j=i+1; j < mkey_count; j++) { if (keys[mkeys[i]].mkey.getLength() < keys[mkeys[j]].mkey.getLength()) { - sal_Int16 k = mkeys[i]; - mkeys[i] = mkeys[j]; - mkeys[j] = k; + std::swap(mkeys[i], mkeys[j]); } } }