From b6daae63396b78b4ce5f9c85379d2678a49d14f4 Mon Sep 17 00:00:00 2001 From: VladiMihaylenko Date: Thu, 26 Apr 2018 12:00:34 +0300 Subject: [PATCH] [ios] Fixed warning. --- .../MWMEditorAdditionalNamesTableViewController.mm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/iphone/Maps/UI/Editor/AdditionalNames/MWMEditorAdditionalNamesTableViewController.mm b/iphone/Maps/UI/Editor/AdditionalNames/MWMEditorAdditionalNamesTableViewController.mm index c8d1a714fc..359b1cdc8d 100644 --- a/iphone/Maps/UI/Editor/AdditionalNames/MWMEditorAdditionalNamesTableViewController.mm +++ b/iphone/Maps/UI/Editor/AdditionalNames/MWMEditorAdditionalNamesTableViewController.mm @@ -47,7 +47,8 @@ additionalSkipLanguageCodes:(vector)additionalSkipLanguageCodes { return; } - auto const kDefaultCode = StringUtf8Multilang::kDefaultCode; + + auto constexpr kDefaultCode = StringUtf8Multilang::kDefaultCode; for (auto const & language : supportedLanguages) { auto const langIndex = getIndex(language.m_code); @@ -57,8 +58,9 @@ additionalSkipLanguageCodes:(vector)additionalSkipLanguageCodes if (it == m_additionalSkipLanguageCodes.end()) m_languages.push_back(language); } + sort(m_languages.begin(), m_languages.end(), - [&getIndex, kDefaultCode](StringUtf8Multilang::Lang const & lhs, StringUtf8Multilang::Lang const & rhs) { + [&getIndex](StringUtf8Multilang::Lang const & lhs, StringUtf8Multilang::Lang const & rhs) { // Default name can be changed in advanced mode, but it should be last in list of names. if (getIndex(lhs.m_code) == kDefaultCode && getIndex(rhs.m_code) != kDefaultCode) return false;