зеркало из https://github.com/mozilla/gecko-dev.git
NPOTB: fix #ifdef NARCISSUS code.
This commit is contained in:
Родитель
693b5f56ed
Коммит
e3de42125e
|
@ -6073,10 +6073,12 @@ js_TypeOf(JSContext *cx, JSObject *obj)
|
||||||
|
|
||||||
#ifdef NARCISSUS
|
#ifdef NARCISSUS
|
||||||
JSAutoResolveFlags rf(cx, JSRESOLVE_QUALIFIED);
|
JSAutoResolveFlags rf(cx, JSRESOLVE_QUALIFIED);
|
||||||
|
jsval v;
|
||||||
|
|
||||||
if (!obj->getProperty(cx, ATOM_TO_JSID(cx->runtime->atomState.__call__Atom), &v)) {
|
if (!obj->getProperty(cx, ATOM_TO_JSID(cx->runtime->atomState.__call__Atom), &v)) {
|
||||||
JS_ClearPendingException(cx);
|
JS_ClearPendingException(cx);
|
||||||
} else if (VALUE_IS_FUNCTION(cx, v)) {
|
} else {
|
||||||
|
if (VALUE_IS_FUNCTION(cx, v))
|
||||||
return JSTYPE_FUNCTION;
|
return JSTYPE_FUNCTION;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Загрузка…
Ссылка в новой задаче