diff options
author | David Woodhouse <David.Woodhouse@intel.com> | 2010-06-30 11:08:54 +0100 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2010-07-31 16:21:44 +0200 |
commit | 011ed3a2b8d0d336405e06c87aed2e48ecd51698 (patch) | |
tree | e955b67c9a66b3abf8fc140db60cc37f74289614 | |
parent | bf6d9c9bd6aa906296f15aac1e9470b51ec58824 (diff) | |
download | evolution-data-server-011ed3a2b8d0d336405e06c87aed2e48ecd51698.tar.gz |
Fix starting UID in QRESYNC SELECT.
The indices in the folder summary count from zero, not one.
(cherry picked from commit ac6557eb872437e4d7b44fc01d9eafcc404b4d8e)
-rw-r--r-- | camel/providers/imapx/camel-imapx-server.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/camel/providers/imapx/camel-imapx-server.c b/camel/providers/imapx/camel-imapx-server.c index c730cd8f6..27769b4f8 100644 --- a/camel/providers/imapx/camel-imapx-server.c +++ b/camel/providers/imapx/camel-imapx-server.c @@ -2384,7 +2384,7 @@ imapx_select (CamelIMAPXServer *is, CamelFolder *folder, gboolean forced, CamelE const gchar *uid = "1"; if (total) - uid = camel_folder_summary_uid_from_index (folder->summary, 1); + uid = camel_folder_summary_uid_from_index (folder->summary, 0); if (isum->modseq && ifolder->uidvalidity_on_server) { c(printf("SELECT QRESYNC %ld %ld\n", ifolder->uidvalidity_on_server, isum->modseq)); |