зеркало из https://github.com/mozilla/pjs.git
Bug 543977 - NPClass.invoke should be optional when a class just wants to implement NPClass.invokedefault, r=jst
--HG-- extra : rebase_source : 2e1fb9896bcbf12bc6d2772c02a1cc9557efe6eb
This commit is contained in:
Родитель
47264bd4bf
Коммит
02cfa62f9d
|
@ -1355,7 +1355,7 @@ CallNPMethodInternal(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
|
||||
NPObject *npobj = (NPObject *)::JS_GetPrivate(cx, obj);
|
||||
|
||||
if (!npobj || !npobj->_class || !npobj->_class->invoke) {
|
||||
if (!npobj || !npobj->_class) {
|
||||
ThrowJSException(cx, "Bad NPObject as private data!");
|
||||
|
||||
return JS_FALSE;
|
||||
|
|
Загрузка…
Ссылка в новой задаче