| Index: src/wasm/wasm-js.cc
|
| diff --git a/src/wasm/wasm-js.cc b/src/wasm/wasm-js.cc
|
| index 0992031e45a07aa5f65a422709a85b0ce28f2c8b..be9648eb532d2554ca11f92df1db9d60f4b4aacb 100644
|
| --- a/src/wasm/wasm-js.cc
|
| +++ b/src/wasm/wasm-js.cc
|
| @@ -185,10 +185,10 @@ void InstantiateModuleCommon(const v8::FunctionCallbackInfo<v8::Value>& args,
|
| thrower->Failed("", result);
|
| } else {
|
| // Success. Instantiate the module and return the object.
|
| - i::Handle<i::JSObject> ffi = i::Handle<i::JSObject>::null();
|
| + i::Handle<i::JSReceiver> ffi = i::Handle<i::JSObject>::null();
|
| if (args.Length() > 1 && args[1]->IsObject()) {
|
| Local<Object> obj = Local<Object>::Cast(args[1]);
|
| - ffi = i::Handle<i::JSObject>::cast(v8::Utils::OpenHandle(*obj));
|
| + ffi = i::Handle<i::JSReceiver>::cast(v8::Utils::OpenHandle(*obj));
|
| }
|
|
|
| i::MaybeHandle<i::JSObject> object =
|
|
|