bug 502724 - crash [@ nsMsgLocalMailFolder::GetNewMessages(nsIMsgWindow*, nsIUrlListener*)], r=bienvenu
--- a/mailnews/local/src/nsLocalMailFolder.cpp
+++ b/mailnews/local/src/nsLocalMailFolder.cpp
@@ -576,17 +576,17 @@ NS_IMETHODIMP nsMsgLocalMailFolder::GetD
if (transferInfo && mDatabase)
{
SetDBTransferInfo(transferInfo);
mDatabase->SetSummaryValid(PR_FALSE);
}
}
else if (folderOpen == NS_MSG_ERROR_FOLDER_SUMMARY_MISSING)
{
- msgDBService->CreateNewDB(this, getter_AddRefs(mDatabase));
+ rv = msgDBService->CreateNewDB(this, getter_AddRefs(mDatabase));
}
if (mDatabase)
{
if (mAddListener)
mDatabase->AddListener(this);
// if we have to regenerate the folder, run the parser url.