Index: src/runtime.cc |
diff --git a/src/runtime.cc b/src/runtime.cc |
index e46297253757d0d833cfdd3363c744a165c5de5a..4019b7ec5c6157a49cedfec2b8e699514b409619 100644 |
--- a/src/runtime.cc |
+++ b/src/runtime.cc |
@@ -714,7 +714,7 @@ bool Runtime::SetupArrayBufferAllocatingData( |
v8::Isolate* external_isolate = reinterpret_cast<v8::Isolate*>(isolate); |
v8::Persistent<v8::Value> weak_handle( |
external_isolate, v8::Utils::ToLocal(Handle<Object>::cast(array_buffer))); |
- weak_handle.MakeWeak(external_isolate, data, ArrayBufferWeakCallback); |
+ weak_handle.MakeWeak(data, ArrayBufferWeakCallback); |
weak_handle.MarkIndependent(external_isolate); |
isolate->heap()->AdjustAmountOfExternalAllocatedMemory(allocated_length); |