mrbkap's fix for 313799, r=me.

This commit is contained in:
brendan%mozilla.org 2005-10-26 08:34:13 +00:00
Родитель c1bedb8cb9
Коммит 842eec0271
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -5554,6 +5554,10 @@ xml_child(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
return JS_FALSE; return JS_FALSE;
if (!xml_child_helper(cx, kidobj, kid, name, &v)) if (!xml_child_helper(cx, kidobj, kid, name, &v))
return JS_FALSE; return JS_FALSE;
if (JSVAL_IS_VOID(v)) {
/* The property didn't exist in this kid. */
continue;
}
JS_ASSERT(!JSVAL_IS_PRIMITIVE(v)); JS_ASSERT(!JSVAL_IS_PRIMITIVE(v));
vxml = (JSXML *) JS_GetPrivate(cx, JSVAL_TO_OBJECT(v)); vxml = (JSXML *) JS_GetPrivate(cx, JSVAL_TO_OBJECT(v));