diff options
Diffstat (limited to 'gnome-extra/evolution-data-server/files/evolution-data-server-1.10.1-imap-overflow.patch')
-rw-r--r-- | gnome-extra/evolution-data-server/files/evolution-data-server-1.10.1-imap-overflow.patch | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/gnome-extra/evolution-data-server/files/evolution-data-server-1.10.1-imap-overflow.patch b/gnome-extra/evolution-data-server/files/evolution-data-server-1.10.1-imap-overflow.patch deleted file mode 100644 index 7a241c1731a4..000000000000 --- a/gnome-extra/evolution-data-server/files/evolution-data-server-1.10.1-imap-overflow.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN evolution-data-server-1.10.1.orig/camel/providers/imap/camel-imap-folder.c evolution-data-server-1.10.1/camel/providers/imap/camel-imap-folder.c ---- evolution-data-server-1.10.1.orig/camel/providers/imap/camel-imap-folder.c 2007-04-09 08:42:39.000000000 -0400 -+++ evolution-data-server-1.10.1/camel/providers/imap/camel-imap-folder.c 2007-06-14 13:02:54.000000000 -0400 -@@ -655,7 +655,7 @@ imap_rescan (CamelFolder *folder, int ex - uid = g_datalist_get_data (&data, "UID"); - flags = GPOINTER_TO_UINT (g_datalist_get_data (&data, "FLAGS")); - -- if (!uid || !seq || seq > summary_len) { -+ if (!uid || !seq || seq > summary_len || seq < 0) { - g_datalist_clear (&data); - continue; - } -@@ -2789,7 +2789,7 @@ parse_fetch_response (CamelImapFolder *i - - if (*response != '*' || *(response + 1) != ' ') - return NULL; -- seq = strtol (response + 2, &response, 10); -+ seq = strtoul (response + 2, &response, 10); - if (seq == 0) - return NULL; - if (g_ascii_strncasecmp (response, " FETCH (", 8) != 0) |