fix hang doing a quick search in threaded mode with a folder/newsgroup with corrupt threading, sr=mscott 332883
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@212032 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -376,7 +376,11 @@ nsresult nsMsgQuickSearchDBView::GetFirstMessageHdrToDisplayInThread(nsIMsgThrea
|
||||
rv = m_db->GetMsgHdrForKey(parentId, getter_AddRefs(parent));
|
||||
if (parent)
|
||||
{
|
||||
nsMsgKey saveParentId = parentId;
|
||||
parent->GetThreadParent(&parentId);
|
||||
// message is it's own parent - bad, let's break out of here.
|
||||
if (parentId == saveParentId)
|
||||
break;
|
||||
level++;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user