fix crash searching newsgroup which you've never opened r=alecf 45028

This commit is contained in:
bienvenu%netscape.com 2000-07-10 22:34:08 +00:00
Родитель 8e013f01a6
Коммит 51f8013d94
1 изменённых файлов: 10 добавлений и 7 удалений

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

@ -408,14 +408,17 @@ void nsMsgSearchNews::ReportHits ()
err = scopeFolder->GetDBFolderInfoAndDB(getter_AddRefs(folderInfo), getter_AddRefs(db));
}
for (PRUint32 i = 0; i < m_hits.GetSize(); i++)
{
nsCOMPtr <nsIMsgDBHdr> header;
if (db)
{
for (PRUint32 i = 0; i < m_hits.GetSize(); i++)
{
nsCOMPtr <nsIMsgDBHdr> header;
db->GetMsgHdrForKey(m_hits.ElementAt(i), getter_AddRefs(header));
if (header)
ReportHit(header, scopeFolder);
}
db->GetMsgHdrForKey(m_hits.ElementAt(i), getter_AddRefs(header));
if (header)
ReportHit(header, scopeFolder);
}
}
}
// ### this should take an nsIMsgFolder instead of a string location.