properly unlock object, preventing ugly crash with |if (foo in noFoo)|

This commit is contained in:
shaver%netscape.com 1999-09-27 06:04:54 +00:00
Родитель 81ec4cfde8
Коммит 8d0545f569
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -1257,7 +1257,8 @@ js_Interpret(JSContext *cx, jsval *result)
if (!ok)
goto out;
PUSH_OPND(BOOLEAN_TO_JSVAL(prop != NULL));
OBJ_DROP_PROPERTY(cx, obj, prop);
if (prop)
OBJ_DROP_PROPERTY(cx, obj2, prop);
break;
#endif /* JS_HAS_IN_OPERATOR */