From 3bb7fdfbbeb7e9f727314608f393858661b94346 Mon Sep 17 00:00:00 2001 From: Anatoli Papirovski Date: Thu, 9 Aug 2018 07:47:54 -0700 Subject: [PATCH] src: fix integer overflow in GetNow --- src/env.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/env.cc b/src/env.cc index 769676275b25f0..e89767a90627e7 100644 --- a/src/env.cc +++ b/src/env.cc @@ -617,7 +617,7 @@ Local Environment::GetNow() { CHECK_GE(now, timer_base()); now -= timer_base(); if (now <= 0xffffffff) - return Integer::New(isolate(), static_cast(now)); + return Integer::NewFromUnsigned(isolate(), static_cast(now)); else return Number::New(isolate(), static_cast(now)); }