| Index: src/d8.cc
|
| diff --git a/src/d8.cc b/src/d8.cc
|
| index 89de773d9ff0c39f98e934d6510326af905e0cf9..b3afcfe4e0fd4251d13142afcf530ecb0892d193 100644
|
| --- a/src/d8.cc
|
| +++ b/src/d8.cc
|
| @@ -493,7 +493,7 @@ Handle<Value> Shell::CreateExternalArray(const Arguments& args,
|
| ASSERT(!try_catch.HasCaught() && array_buffer->IsFunction());
|
| Handle<Value> buffer_args[] = { Uint32::New(byteLength) };
|
| Handle<Value> result = Handle<Function>::Cast(array_buffer)->NewInstance(
|
| - ARRAY_SIZE(buffer_args), buffer_args);
|
| + 1, buffer_args);
|
| if (try_catch.HasCaught()) return result;
|
| buffer = result->ToObject();
|
| }
|
| @@ -566,7 +566,7 @@ Handle<Value> Shell::SubArray(const Arguments& args) {
|
| Handle<Value> construct_args[] = {
|
| buffer, Uint32::New(byteOffset), Uint32::New(length)
|
| };
|
| - return constructor->NewInstance(ARRAY_SIZE(construct_args), construct_args);
|
| + return constructor->NewInstance(3, construct_args);
|
| }
|
|
|
|
|
|
|