Fixing crasher regression bug 233953. Removing extra Release() call that causes a crash due to an unbalanced refcount. r=danm-moz@comcast.net, sr=dougt@meer.net, a=chofmann@mozilla.org

This commit is contained in:
jst%mozilla.jstenback.com 2004-02-17 23:07:33 +00:00
Родитель 3aaa71fc3e
Коммит 52a8522b32
1 изменённых файлов: 4 добавлений и 9 удалений

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

@ -89,17 +89,12 @@ nsInstallTrigger::GetScriptObject(nsIScriptContext *aContext, void** aScriptObje
if (nsnull == mScriptObject)
{
nsIScriptGlobalObject *global = aContext->GetGlobalObject();
res = NS_NewScriptInstallTriggerGlobal( aContext,
(nsISupports *)(nsIDOMInstallTriggerGlobal*)this,
(nsISupports *)global,
&mScriptObject);
NS_IF_RELEASE(global);
res = NS_NewScriptInstallTriggerGlobal(aContext,
(nsIDOMInstallTriggerGlobal*)this,
aContext->GetGlobalObject(),
&mScriptObject);
}
*aScriptObject = mScriptObject;
return res;
}