if throwing, cx->exception is a valid root

This commit is contained in:
shaver%netscape.com 1998-09-01 12:38:59 +00:00
Родитель cb0abd7566
Коммит a6a11ab6e9
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -757,6 +757,10 @@ restart:
GC_MARK(rt, acx->newborn[GCX_OBJECT], "newborn object", NULL);
GC_MARK(rt, acx->newborn[GCX_STRING], "newborn string", NULL);
GC_MARK(rt, acx->newborn[GCX_DOUBLE], "newborn double", NULL);
#if JS_HAS_EXCEPTIONS
if (acx->throwing)
GC_MARK(rt, acx->exception, "exception", NULL);
#endif
}
/* Sweep phase. Mark in tempPool for release at label out:. */