summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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.patch21
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)