aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvichang <vichang@google.com>2021-01-20 17:23:06 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-01-20 17:23:06 +0000
commitcf21cf978db2f329a7e3a0a18583f23bea5054f7 (patch)
treef1a08a7d7c84bed000f0b5ede1c1db1602a7cf7f
parenta7f38565a2b20436fbf926224717294bdcdc31a9 (diff)
parent5ed57a855bc6bf1dc0433dc8668f9ac0d3957b7b (diff)
downloadv8-cf21cf978db2f329a7e3a0a18583f23bea5054f7.tar.gz
Merge "Update v8 to remove deprecated TRUE/FALSE macros due to ICU 68"
-rw-r--r--src/objects/intl-objects.cc16
-rw-r--r--src/objects/js-collator.cc2
2 files changed, 9 insertions, 9 deletions
diff --git a/src/objects/intl-objects.cc b/src/objects/intl-objects.cc
index b9ceecf9..14520f7f 100644
--- a/src/objects/intl-objects.cc
+++ b/src/objects/intl-objects.cc
@@ -249,7 +249,7 @@ void SetResolvedDateSettings(Isolate* isolate, const icu::Locale& icu_locale,
char result[ULOC_FULLNAME_CAPACITY];
status = U_ZERO_ERROR;
uloc_toLanguageTag(icu_locale.getName(), result, ULOC_FULLNAME_CAPACITY,
- FALSE, &status);
+ false, &status);
if (U_SUCCESS(status)) {
JSObject::SetProperty(
isolate, resolved, factory->NewStringFromStaticChars("locale"),
@@ -433,7 +433,7 @@ void SetResolvedNumericSettings(Isolate* isolate, const icu::Locale& icu_locale,
char result[ULOC_FULLNAME_CAPACITY];
UErrorCode status = U_ZERO_ERROR;
uloc_toLanguageTag(icu_locale.getName(), result, ULOC_FULLNAME_CAPACITY,
- FALSE, &status);
+ false, &status);
if (U_SUCCESS(status)) {
JSObject::SetProperty(
isolate, resolved, factory->NewStringFromStaticChars("locale"),
@@ -538,7 +538,7 @@ void SetResolvedBreakIteratorSettings(Isolate* isolate,
char result[ULOC_FULLNAME_CAPACITY];
status = U_ZERO_ERROR;
uloc_toLanguageTag(icu_locale.getName(), result, ULOC_FULLNAME_CAPACITY,
- FALSE, &status);
+ false, &status);
if (U_SUCCESS(status)) {
JSObject::SetProperty(
isolate, resolved, factory->NewStringFromStaticChars("locale"),
@@ -1105,7 +1105,7 @@ std::set<std::string> Intl::GetAvailableLocales(const IcuService& service) {
error = U_ZERO_ERROR;
// No need to force strict BCP47 rules.
- uloc_toLanguageTag(icu_name, result, ULOC_FULLNAME_CAPACITY, FALSE, &error);
+ uloc_toLanguageTag(icu_name, result, ULOC_FULLNAME_CAPACITY, false, &error);
if (U_FAILURE(error) || error == U_STRING_NOT_TERMINATED_WARNING) {
// This shouldn't happen, but lets not break the user.
continue;
@@ -1173,7 +1173,7 @@ std::string Intl::DefaultLocale(Isolate* isolate) {
UErrorCode status = U_ZERO_ERROR;
int32_t length =
uloc_toLanguageTag(default_locale.getName(), result,
- ULOC_FULLNAME_CAPACITY, FALSE, &status);
+ ULOC_FULLNAME_CAPACITY, false, &status);
isolate->set_default_locale(
U_SUCCESS(status) ? std::string(result, length) : "und");
}
@@ -1763,7 +1763,7 @@ Maybe<std::string> Intl::CanonicalizeLanguageTag(Isolate* isolate,
// Force strict BCP47 rules.
char result[ULOC_FULLNAME_CAPACITY];
int32_t result_len = uloc_toLanguageTag(icu_result, result,
- ULOC_FULLNAME_CAPACITY, TRUE, &error);
+ ULOC_FULLNAME_CAPACITY, true, &error);
if (U_FAILURE(error)) {
THROW_NEW_ERROR_RETURN_VALUE(
@@ -2045,9 +2045,9 @@ Handle<Object> Intl::CompareStrings(Isolate* isolate,
std::unique_ptr<uc16[]> sap1;
std::unique_ptr<uc16[]> sap2;
icu::UnicodeString string_val1(
- FALSE, GetUCharBufferFromFlat(flat1, &sap1, length1), length1);
+ false, GetUCharBufferFromFlat(flat1, &sap1, length1), length1);
icu::UnicodeString string_val2(
- FALSE, GetUCharBufferFromFlat(flat2, &sap2, length2), length2);
+ false, GetUCharBufferFromFlat(flat2, &sap2, length2), length2);
result = icu_collator->compare(string_val1, string_val2, status);
}
DCHECK(U_SUCCESS(status));
diff --git a/src/objects/js-collator.cc b/src/objects/js-collator.cc
index c6cbecfb..4b06813f 100644
--- a/src/objects/js-collator.cc
+++ b/src/objects/js-collator.cc
@@ -161,7 +161,7 @@ Handle<JSObject> JSCollator::ResolvedOptions(Isolate* isolate,
char result[ULOC_FULLNAME_CAPACITY];
status = U_ZERO_ERROR;
uloc_toLanguageTag(icu_locale.getName(), result, ULOC_FULLNAME_CAPACITY,
- FALSE, &status);
+ false, &status);
CHECK(U_SUCCESS(status));
CreateDataPropertyForOptions(isolate, options,