1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 20:07:35 +00:00

LibJS: Convert canonicalize_locale_list() to ThrowCompletionOr

This commit is contained in:
Idan Horowitz 2021-09-18 19:24:28 +03:00
parent 5426901521
commit 3758e65293
8 changed files with 27 additions and 42 deletions

View file

@ -45,9 +45,7 @@ JS_DEFINE_NATIVE_FUNCTION(Intl::get_canonical_locales)
auto locales = vm.argument(0);
// 1. Let ll be ? CanonicalizeLocaleList(locales).
auto locale_list = canonicalize_locale_list(global_object, locales);
if (vm.exception())
return {};
auto locale_list = TRY_OR_DISCARD(canonicalize_locale_list(global_object, locales));
MarkedValueList marked_locale_list { vm.heap() };
marked_locale_list.ensure_capacity(locale_list.size());