зеркало из https://github.com/mozilla/pjs.git
Fixing leak in nsXMLDocument to get the tree reopened. r=mccabe, brendan
This commit is contained in:
Родитель
49b8d58c54
Коммит
90e1c56068
|
@ -271,9 +271,9 @@ nsXMLDocument::Load(const nsAReadableString& aUrl)
|
|||
return NS_ERROR_FAILURE;
|
||||
|
||||
// Set a principal for this document
|
||||
NS_IF_RELEASE(mPrincipal);
|
||||
rv = secMan->GetCodebasePrincipal(uri, &mPrincipal);
|
||||
if (!mPrincipal) return rv;
|
||||
NS_ADDREF(mPrincipal);
|
||||
|
||||
// Create a channel
|
||||
rv = NS_OpenURI(getter_AddRefs(channel), uri, nsnull);
|
||||
|
|
|
@ -271,9 +271,9 @@ nsXMLDocument::Load(const nsAReadableString& aUrl)
|
|||
return NS_ERROR_FAILURE;
|
||||
|
||||
// Set a principal for this document
|
||||
NS_IF_RELEASE(mPrincipal);
|
||||
rv = secMan->GetCodebasePrincipal(uri, &mPrincipal);
|
||||
if (!mPrincipal) return rv;
|
||||
NS_ADDREF(mPrincipal);
|
||||
|
||||
// Create a channel
|
||||
rv = NS_OpenURI(getter_AddRefs(channel), uri, nsnull);
|
||||
|
|
Загрузка…
Ссылка в новой задаче