check pMsgDBHdr to prevent crash

This commit is contained in:
jefft%netscape.com 1999-07-01 18:12:29 +00:00
Родитель e2e2a97afd
Коммит 46579cf2e5
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -259,7 +259,7 @@ NS_IMETHODIMP nsMsgDBFolder::OnKeyDeleted(nsMsgKey aKeyChanged, PRInt32 aFlags,
{
nsCOMPtr<nsIMsgDBHdr> pMsgDBHdr;
nsresult rv = mDatabase->GetMsgHdrForKey(aKeyChanged, getter_AddRefs(pMsgDBHdr));
if(NS_SUCCEEDED(rv))
if(NS_SUCCEEDED(rv) && pMsgDBHdr)
{
nsCOMPtr<nsIMessage> message;
rv = CreateMessageFromMsgDBHdr(pMsgDBHdr, getter_AddRefs(message));