aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLog.ja5
-rw-r--r--libsylph/imap.c2
3 files changed, 11 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e9a75ca5..3d913533 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-12-04
+
+ * libsylph/imap.c: imap_get_uncached_messages(): fixed a warning
+ (thanks to Sebastian Kargel).
+
2006-11-30
* libsylph/procmsg.c
diff --git a/ChangeLog.ja b/ChangeLog.ja
index 84f79fcd..480d5795 100644
--- a/ChangeLog.ja
+++ b/ChangeLog.ja
@@ -1,3 +1,8 @@
+2006-12-04
+
+ * libsylph/imap.c: imap_get_uncached_messages(): 警告を修正(Sebastian
+ Kargel さん thanks)。
+
2006-11-30
* libsylph/procmsg.c
diff --git a/libsylph/imap.c b/libsylph/imap.c
index 76f00650..868b5e2b 100644
--- a/libsylph/imap.c
+++ b/libsylph/imap.c
@@ -2331,7 +2331,7 @@ static GSList *imap_get_uncached_messages(IMAPSession *session,
str = g_string_new(NULL);
for (;;) {
- if (exists > 0) {
+ if (exists > 0 && count <= exists) {
g_get_current_time(&tv_cur);
if (tv_cur.tv_sec > tv_prev.tv_sec ||
tv_cur.tv_usec - tv_prev.tv_usec >