Explorar el Código

LibJS+LibLocale: Remove unused parameter from keyword canonicalization

Timothy Flynn hace 1 año
padre
commit
a1464342e1

+ 1 - 1
Userland/Libraries/LibJS/Runtime/Intl/AbstractOperations.cpp

@@ -470,7 +470,7 @@ LocaleResult resolve_locale(Vector<String> const& requested_locales, LocaleOptio
         if (options_value.has_value()) {
             // 1. Let optionsValue be the string optionsValue after performing the algorithm steps to transform Unicode extension values to canonical syntax per Unicode Technical Standard #35 LDML § 3.2.1 Canonical Unicode Locale Identifiers, treating key as ukey and optionsValue as uvalue productions.
             // 2. Let optionsValue be the string optionsValue after performing the algorithm steps to replace Unicode extension values with their canonical form per Unicode Technical Standard #35 LDML § 3.2.1 Canonical Unicode Locale Identifiers, treating key as ukey and optionsValue as uvalue productions.
-            ::Locale::canonicalize_unicode_extension_values(key, *options_value, true);
+            ::Locale::canonicalize_unicode_extension_values(key, *options_value);
 
             // 3. If optionsValue is the empty String, then
             if (options_value->is_empty()) {

+ 1 - 1
Userland/Libraries/LibLocale/Locale.cpp

@@ -494,7 +494,7 @@ String canonicalize_unicode_locale_id(StringView locale)
     return locale_data->to_string();
 }
 
-void canonicalize_unicode_extension_values(StringView key, String& value, bool)
+void canonicalize_unicode_extension_values(StringView key, String& value)
 {
     UErrorCode status = U_ZERO_ERROR;
 

+ 1 - 1
Userland/Libraries/LibLocale/Locale.h

@@ -128,7 +128,7 @@ Optional<LanguageID> parse_unicode_language_id(StringView);
 Optional<LocaleID> parse_unicode_locale_id(StringView);
 
 String canonicalize_unicode_locale_id(StringView);
-void canonicalize_unicode_extension_values(StringView key, String& value, bool remove_true);
+void canonicalize_unicode_extension_values(StringView key, String& value);
 
 StringView default_locale();
 bool is_locale_available(StringView locale);