diff --git a/src/runtime.cc b/src/runtime.cc index b5295b808b..7e7d6d5d58 100644 --- a/src/runtime.cc +++ b/src/runtime.cc @@ -825,7 +825,8 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_TypedArrayInitialize) { ASSERT(byte_length % elementSize == 0); size_t length = byte_length / elementSize; - Handle length_obj = isolate->factory()->NewNumber(length); + Handle length_obj = + isolate->factory()->NewNumber(static_cast(length)); holder->set_length(*length_obj); Handle elements = isolate->factory()->NewExternalArray(