diff --git a/common.gypi b/common.gypi index 6d83d8a2a1395d..63e1c1867d88be 100644 --- a/common.gypi +++ b/common.gypi @@ -27,7 +27,7 @@ # Reset this number to 0 on major V8 upgrades. # Increment by one for each non-official patch applied to deps/v8. - 'v8_embedder_string': '-node.2', + 'v8_embedder_string': '-node.3', # Enable disassembler for `--print-code` v8 options 'v8_enable_disassembler': 1, diff --git a/deps/v8/src/runtime/runtime-intl.cc b/deps/v8/src/runtime/runtime-intl.cc index a0e0db8cd04ac9..385f386b6bbc82 100644 --- a/deps/v8/src/runtime/runtime-intl.cc +++ b/deps/v8/src/runtime/runtime-intl.cc @@ -627,8 +627,7 @@ RUNTIME_FUNCTION(Runtime_PluralRulesSelect) { icu::UnicodeString result = plural_rules->select(rounded); return *isolate->factory() ->NewStringFromTwoByte(Vector( - reinterpret_cast( - icu::toUCharPtr(result.getBuffer())), + reinterpret_cast(result.getBuffer()), result.length())) .ToHandleChecked(); }