aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2018-10-26 11:51:50 +0200
committerAnna Henningsen <anna@addaleax.net>2018-10-27 10:28:29 +0200
commitffa5c7e054a9835649d580d94c898b174447a741 (patch)
treef9c5ce92421ac920842fed9a617c1863654a0e0b
parent5c5bb36b742e45eba8d587412bf33977aa00cc02 (diff)
downloadandroid-node-v8-ffa5c7e054a9835649d580d94c898b174447a741.tar.gz
android-node-v8-ffa5c7e054a9835649d580d94c898b174447a741.tar.bz2
android-node-v8-ffa5c7e054a9835649d580d94c898b174447a741.zip
deps: fix shim for `v8::Value::IntegerValue()`
This was introduced in 48d1335bbc100. Previously, values such as `undefined` would not be coerced properly because `NumberValue()` returns `NaN` for them. Refs: https://github.com/nodejs/node/pull/23158 PR-URL: https://github.com/nodejs/node/pull/23898 Reviewed-By: Michaƫl Zasso <targos@protonmail.com> Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
-rw-r--r--deps/v8/src/api.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/deps/v8/src/api.cc b/deps/v8/src/api.cc
index fbd947b923..54d1ba1afc 100644
--- a/deps/v8/src/api.cc
+++ b/deps/v8/src/api.cc
@@ -3901,7 +3901,7 @@ double Value::NumberValue() const {
int64_t Value::IntegerValue() const {
- return NumberValue(Isolate::GetCurrent()->GetCurrentContext())
+ return IntegerValue(Isolate::GetCurrent()->GetCurrentContext())
.FromMaybe(0);
}