]> git.pld-linux.org Git - packages/thunderbird.git/blob - icedove-condstore.patch
- added -condstore.patch to fix annoying bug, see https://bugzilla.mozilla.org/show_b...
[packages/thunderbird.git] / icedove-condstore.patch
1 diff --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.068124 seconds and 3 git commands to generate.