зеркало из https://github.com/mozilla/pjs.git
Null-check prop before dropping it (156354, r=khanson, sr=shaver).
This commit is contained in:
Родитель
62158e0c50
Коммит
3218d3f4c0
|
@ -1184,7 +1184,8 @@ obj_propertyIsEnumerable(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
|
|||
}
|
||||
|
||||
ok = OBJ_GET_ATTRIBUTES(cx, obj, id, prop, &attrs);
|
||||
OBJ_DROP_PROPERTY(cx, obj2, prop);
|
||||
if (prop)
|
||||
OBJ_DROP_PROPERTY(cx, obj2, prop);
|
||||
if (ok)
|
||||
*rval = BOOLEAN_TO_JSVAL((attrs & JSPROP_ENUMERATE) != 0);
|
||||
return ok;
|
||||
|
|
Загрузка…
Ссылка в новой задаче