mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 12:25:53 +00:00
Fix use of getPrivate() on function object, bug 693754.
This commit is contained in:
parent
c35c29c1a0
commit
31f512e6cb
@ -1483,7 +1483,7 @@ CallNPMethodInternal(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
||||
// the function object.
|
||||
|
||||
if (npobj->_class->invoke) {
|
||||
JSFunction *fun = (JSFunction *)::JS_GetPrivate(cx, funobj);
|
||||
JSFunction *fun = ::JS_GetObjectFunction(funobj);
|
||||
JSString *name = ::JS_InternJSString(cx, ::JS_GetFunctionId(fun));
|
||||
NPIdentifier id = StringToNPIdentifier(cx, name);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user