js_GetMethod shouldn't detect (501229, r=jorendorff).

This commit is contained in:
Andreas Gal 2009-06-29 15:19:37 -07:00
Родитель b346791c0b
Коммит 79deb8b45d
2 изменённых файлов: 2 добавлений и 2 удалений

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

@ -3561,8 +3561,6 @@ JS_PUBLIC_API(JSBool)
JS_GetMethodById(JSContext *cx, JSObject *obj, jsid id, JSObject **objp,
jsval *vp)
{
JSAutoResolveFlags rf(cx, JSRESOLVE_QUALIFIED);
CHECK_REQUEST(cx);
if (!js_GetMethod(cx, obj, id, false, vp))
return JS_FALSE;

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

@ -4344,6 +4344,8 @@ JSBool
js_GetMethod(JSContext *cx, JSObject *obj, jsid id, JSBool cacheResult,
jsval *vp)
{
JSAutoResolveFlags rf(cx, JSRESOLVE_QUALIFIED);
if (obj->map->ops == &js_ObjectOps ||
obj->map->ops->getProperty == js_GetProperty) {
return js_GetPropertyHelper(cx, obj, id, cacheResult, vp);