]> git.pld-linux.org Git - packages/thunderbird.git/blame - icedove-condstore.patch
- added -condstore.patch to fix annoying bug, see https://bugzilla.mozilla.org/show_b...
[packages/thunderbird.git] / icedove-condstore.patch
CommitLineData
cbbd92d8
SP
1diff --git a/mailnews/imap/src/nsImapFlagAndUidState.cpp b/mailnews/imap/src/nsImapFlagAndUidState.cpp
2--- a/mailnews/imap/src/nsImapFlagAndUidState.cpp
3+++ b/mailnews/imap/src/nsImapFlagAndUidState.cpp
4@@ -171,17 +171,17 @@ NS_IMETHODIMP nsImapFlagAndUidState::Res
5 {
6 PR_CEnterMonitor(this);
7 if (!howManyLeft)
8 fNumberOfMessagesAdded = fNumberDeleted = 0; // used space is still here
9 if (m_customFlagsHash.IsInitialized())
10 m_customFlagsHash.EnumerateRead(FreeCustomFlags, nsnull);
11 memset(fFlags, 0, sizeof(imapMessageFlagsType) * fNumberOfMessageSlotsAllocated);
12 m_customFlagsHash.Clear();
13- memset(fUids.Elements(), fNumberOfMessageSlotsAllocated * sizeof(nsMsgKey), 0);
14+ memset(fUids.Elements(), 0, fNumberOfMessageSlotsAllocated * sizeof(nsMsgKey));
15 fPartialUIDFetch = PR_TRUE;
16 PR_CExitMonitor(this);
17 return NS_OK;
18 }
19
20
21 // Remove (expunge) a message from our array, since now it is gone for good
This page took 0.098482 seconds and 4 git commands to generate.