Fixing bug 441377. Don't GC when replacing safe contexts. r+sr=brendan@mozilla.org

This commit is contained in:
Johnny Stenback 2008-06-25 17:04:06 -07:00
Родитель f9bac91ffb
Коммит 1ad1a59c26
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -272,7 +272,7 @@ XPCJSContextStack::SetSafeJSContext(JSContext * aSafeJSContext)
mOwnSafeJSContext == mSafeJSContext && mOwnSafeJSContext == mSafeJSContext &&
mOwnSafeJSContext != aSafeJSContext) mOwnSafeJSContext != aSafeJSContext)
{ {
JS_DestroyContext(mOwnSafeJSContext); JS_DestroyContextNoGC(mOwnSafeJSContext);
mOwnSafeJSContext = nsnull; mOwnSafeJSContext = nsnull;
SyncJSContexts(); SyncJSContexts();
} }