add assertion like the one in nsImapMailFolder.cpp for when configuring temporary filters fails.

rs=bienvenu
This commit is contained in:
scott%scott-macgregor.org 2004-04-18 19:21:22 +00:00
Родитель f1084550cd
Коммит 20d18a39f0
1 изменённых файлов: 8 добавлений и 4 удалений

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

@ -1457,12 +1457,16 @@ nsParseNewMailState::Init(nsIMsgFolder *rootFolder, nsIMsgFolder *downloadFolder
nsCOMPtr<nsIMsgIncomingServer> server;
rv = rootMsgFolder->GetServer(getter_AddRefs(server));
if (NS_SUCCEEDED(rv))
if (NS_SUCCEEDED(rv))
{
rv = server->GetFilterList(aMsgWindow, getter_AddRefs(m_filterList));
if (m_filterList)
rv = server->ConfigureTemporaryFilters(m_filterList);
if (m_filterList)
{
rv = server->ConfigureTemporaryFilters(m_filterList);
NS_ASSERTION(NS_SUCCEEDED(rv), "failed to configure temp filters");
}
}
m_disableFilters = PR_FALSE;
return NS_OK;
}