Only avoid calling toObject when v is null. bug 333911, r=brendan

This commit is contained in:
mrbkap%gmail.com 2006-04-14 18:14:43 +00:00
Родитель 103dcd5ff1
Коммит 7a3390709c
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -354,7 +354,7 @@ function execute(n, x) {
v = getValue(s);
// ECMA erratum: allow for (i in null)
t = v && toObject(v, s, n.object);
t = (v === null) ? v : toObject(v, s, n.object);
a = [];
for (i in t)
a.push(i);