зеркало из https://github.com/mozilla/gecko-dev.git
fix crash searching newsgroup which you've never opened r=alecf 45028
This commit is contained in:
Родитель
8e013f01a6
Коммит
51f8013d94
|
@ -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.
|
||||
|
|
Загрузка…
Ссылка в новой задаче