diff options
Diffstat (limited to 'platform/default/src/mbgl/i18n/collator.cpp')
-rw-r--r-- | platform/default/src/mbgl/i18n/collator.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/platform/default/src/mbgl/i18n/collator.cpp b/platform/default/src/mbgl/i18n/collator.cpp index f46accff8a..f04fe3eca8 100644 --- a/platform/default/src/mbgl/i18n/collator.cpp +++ b/platform/default/src/mbgl/i18n/collator.cpp @@ -50,10 +50,8 @@ namespace platform { class Collator::Impl { public: - Impl(bool caseSensitive_, bool diacriticSensitive_, optional<std::string>) - : caseSensitive(caseSensitive_) - , diacriticSensitive(diacriticSensitive_) - {} + Impl(bool caseSensitive_, bool diacriticSensitive_, const optional<std::string>&) + : caseSensitive(caseSensitive_), diacriticSensitive(diacriticSensitive_) {} bool operator==(const Impl& other) const { return caseSensitive == other.caseSensitive && diacriticSensitive == other.diacriticSensitive; @@ -94,8 +92,8 @@ std::string Collator::resolvedLocale() const { return impl->resolvedLocale(); } -Collator::Collator(bool caseSensitive, bool diacriticSensitive, optional<std::string> locale) - : impl(std::make_shared<Impl>(caseSensitive, diacriticSensitive, std::move(locale))) {} +Collator::Collator(bool caseSensitive, bool diacriticSensitive, const optional<std::string>& locale) + : impl(std::make_shared<Impl>(caseSensitive, diacriticSensitive, locale)) {} } // namespace platform } // namespace mbgl |