Fix #ifdef NARCISSUS code to track patch for bug 409476 (NPOTB).

This commit is contained in:
brendan@mozilla.org 2008-01-22 00:56:26 -08:00
Родитель c60b21490b
Коммит 38e6d23318
1 изменённых файлов: 4 добавлений и 2 удалений

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

@ -4427,8 +4427,10 @@ js_HasInstance(JSContext *cx, JSObject *obj, jsval v, JSBool *bp)
return JS_FALSE;
}
if (VALUE_IS_FUNCTION(cx, fval)) {
return js_InternalCall(cx, obj, fval, 1, &v, &rval) &&
js_ValueToBoolean(cx, rval, bp);
if (!js_InternalCall(cx, obj, fval, 1, &v, &rval))
return JS_FALSE;
*bp = js_ValueToBoolean(rval);
return JS_TRUE;
}
}
#endif