111789 r/sr=bienvenu. fix nntpurl leak when copying news messages to an imap folder

This commit is contained in:
naving%netscape.com 2001-11-26 03:24:58 +00:00
parent 8948a6287c
commit 24c9869437

View File

@ -5434,14 +5434,13 @@ nsImapMailFolder::CopyStreamMessage(nsIMsgDBHdr* message,
if (NS_SUCCEEDED(rv) && m_copyState->m_msgService)
{
nsIURI * url = nsnull;
nsCOMPtr<nsIStreamListener>
streamListener(do_QueryInterface(copyStreamListener, &rv));
if(NS_FAILED(rv) || !streamListener)
return NS_ERROR_NO_INTERFACE;
rv = m_copyState->m_msgService->CopyMessage(uri, streamListener,
isMove && !m_copyState->m_isCrossServerOp, nsnull, aMsgWindow, &url);
isMove && !m_copyState->m_isCrossServerOp, nsnull, aMsgWindow, nsnull);
}
return rv;
}