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:
Benjamin Smedberg 2010-02-17 13:30:54 -05:00
Родитель 47264bd4bf
Коммит 02cfa62f9d
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -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;