This commit is contained in:
brendan@mozilla.org 2008-01-29 21:12:45 -08:00
Родитель a1a384f42a
Коммит 46271b4716
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -2379,10 +2379,10 @@ js_GC(JSContext *cx, JSGCInvocationKind gckind)
if (callback) {
JSBool ok;
if (gckind & GC_LOCK_HELD)
if (gckind != GC_LAST_DITCH)
JS_UNLOCK_GC(rt);
ok = callback(cx, JSGC_BEGIN);
if (gckind & GC_LOCK_HELD)
if (gckind != GC_LAST_DITCH)
JS_LOCK_GC(rt);
if (!ok && gckind != GC_LAST_CONTEXT)
return;