зеркало из https://github.com/mozilla/gecko-dev.git
minor change to prevent memory leaks
This commit is contained in:
Родитель
eef9bf966b
Коммит
4fea958db6
|
@ -821,7 +821,7 @@ NS_IMETHODIMP nsImapProtocol::OnDataAvailable(nsIURL* aURL, nsIInputStream *aISt
|
|||
{
|
||||
PR_CEnterMonitor(this);
|
||||
|
||||
nsIImapUrl *aImapUrl;
|
||||
nsIImapUrl *aImapUrl = nsnull;
|
||||
nsresult res = aURL->QueryInterface(nsIImapUrl::GetIID(), (void**)&aImapUrl);
|
||||
|
||||
if(NS_SUCCEEDED(res) && aLength > 0)
|
||||
|
@ -841,9 +841,9 @@ NS_IMETHODIMP nsImapProtocol::OnDataAvailable(nsIURL* aURL, nsIInputStream *aISt
|
|||
PR_EnterMonitor(m_dataAvailableMonitor);
|
||||
PR_Notify(m_dataAvailableMonitor);
|
||||
PR_ExitMonitor(m_dataAvailableMonitor);
|
||||
NS_RELEASE(aImapUrl);
|
||||
}
|
||||
|
||||
|
||||
NS_IF_RELEASE (aImapUrl);
|
||||
PR_CExitMonitor(this);
|
||||
|
||||
return res;
|
||||
|
|
Загрузка…
Ссылка в новой задаче