From 698e59f48c47f0c27373d9b4f297241a06a66767 Mon Sep 17 00:00:00 2001 From: "bienvenu%netscape.com" Date: Thu, 31 Jan 2002 21:19:55 +0000 Subject: [PATCH] fix crash playing back offline empty of imap trash when trash is selected, check for null dbfolderinfo rs=mscott 121799 git-svn-id: svn://10.0.0.236/trunk@113361 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mailnews/imap/src/nsImapOfflineSync.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mozilla/mailnews/imap/src/nsImapOfflineSync.cpp b/mozilla/mailnews/imap/src/nsImapOfflineSync.cpp index 66d49970793..d5f4b549bc3 100644 --- a/mozilla/mailnews/imap/src/nsImapOfflineSync.cpp +++ b/mozilla/mailnews/imap/src/nsImapOfflineSync.cpp @@ -719,7 +719,7 @@ nsresult nsImapOfflineSync::ProcessNextOperation() if (!folderInfo) m_currentDB->GetDBFolderInfo(getter_AddRefs(folderInfo)); // user canceled the lite select! if GetCurrentUIDValidity() == 0 - if ((m_KeyIndex < m_CurrentKeys.GetSize()) && (m_pseudoOffline || (GetCurrentUIDValidity() != 0) || !(folderFlags & MSG_FOLDER_FLAG_IMAPBOX)) ) + if (folderInfo && (m_KeyIndex < m_CurrentKeys.GetSize()) && (m_pseudoOffline || (GetCurrentUIDValidity() != 0) || !(folderFlags & MSG_FOLDER_FLAG_IMAPBOX)) ) { PRInt32 curFolderUidValidity; folderInfo->GetImapUidValidity(&curFolderUidValidity);