summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorCarol Hansen <carol@mapbox.com>2016-07-22 16:05:16 -0400
committerJohn Firebaugh <john.firebaugh@gmail.com>2016-07-22 13:05:16 -0700
commit4b1eeada9eaa416585b8e908265240c409c1368f (patch)
tree01497005adfcd47608a773b066287610141574d4 /platform
parent8df881a781370b6ec18aca63a59f4ab95c8c7b8d (diff)
downloadqtlocation-mapboxgl-4b1eeada9eaa416585b8e908265240c409c1368f.tar.gz
[node] Fix integer conversion of filter values
Diffstat (limited to 'platform')
-rw-r--r--platform/node/src/node_conversion.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/node/src/node_conversion.hpp b/platform/node/src/node_conversion.hpp
index 4be1670ea0..6ebc846d11 100644
--- a/platform/node/src/node_conversion.hpp
+++ b/platform/node/src/node_conversion.hpp
@@ -98,9 +98,9 @@ inline optional<Value> toValue(v8::Local<v8::Value> value) {
} else if (value->IsString()) {
return { std::string(*Nan::Utf8String(value)) };
} else if (value->IsUint32()) {
- return { value->Uint32Value() };
+ return { std::uint64_t(value->Uint32Value()) };
} else if (value->IsInt32()) {
- return { value->Int32Value() };
+ return { std::int64_t(value->Int32Value()) };
} else if (value->IsNumber()) {
return { value->NumberValue() };
} else {