summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/libmailwrapper/statusmail.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/noncore/net/mail/libmailwrapper/statusmail.cpp b/noncore/net/mail/libmailwrapper/statusmail.cpp
index 7e14df3..4d87e56 100644
--- a/noncore/net/mail/libmailwrapper/statusmail.cpp
+++ b/noncore/net/mail/libmailwrapper/statusmail.cpp
@@ -48,5 +48,5 @@ void StatusMail::initAccounts(QList<Account>&accounts)
current->logout();
}
- odebug << "Pop3 init count: " << currentPop3Stat.message_count << "" << oendl;
+ odebug << "Pop3 init count: " << currentPop3Stat.message_count << "" << oendl;
currentPop3Stat.message_recent = currentPop3Stat.message_unseen = 0;
lastPop3Stat.message_unseen = currentPop3Stat.message_unseen;
@@ -77,8 +77,10 @@ void StatusMail::check_current_stat(folderStat&targetStat)
} else if (it->getType() == MAILLIB::A_POP3) {
currentPop3Stat.message_count+=currentStat.message_count;
- odebug << "Pop3 count: " << currentPop3Stat.message_count << "" << oendl;
+ odebug << "Pop3 count: " << currentPop3Stat.message_count << "" << oendl;
}
}
- odebug << "Pop3 last: " << lastPop3Stat.message_count << "" << oendl;
+ odebug << "Pop3 last: " << lastPop3Stat.message_count << "" << oendl;
+
+#if 0
if (currentPop3Stat.message_count > lastPop3Stat.message_count) {
currentPop3Stat.message_recent = currentPop3Stat.message_count - lastPop3Stat.message_count;
@@ -88,4 +90,8 @@ void StatusMail::check_current_stat(folderStat&targetStat)
currentPop3Stat.message_recent = currentPop3Stat.message_unseen = 0;
}
+#else
+ currentPop3Stat.message_recent = currentPop3Stat.message_unseen=currentPop3Stat.message_count;
+#endif
+
targetStat = currentImapStat;
targetStat.message_unseen+=currentPop3Stat.message_unseen;