diff options
Diffstat (limited to 'mail/mutt14/files/patch-imap-browse.c')
-rw-r--r-- | mail/mutt14/files/patch-imap-browse.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/mail/mutt14/files/patch-imap-browse.c b/mail/mutt14/files/patch-imap-browse.c deleted file mode 100644 index 86cda3140e69..000000000000 --- a/mail/mutt14/files/patch-imap-browse.c +++ /dev/null @@ -1,28 +0,0 @@ ---- imap/browse.c.orig -+++ imap/browse.c -@@ -505,7 +505,7 @@ static int browse_get_namespace (IMAP_DA - if (*s == '\"') - { - s++; -- while (*s && *s != '\"') -+ while (*s && *s != '\"' && n < sizeof (ns) - 1) - { - if (*s == '\\') - s++; -@@ -516,12 +516,14 @@ static int browse_get_namespace (IMAP_DA - s++; - } - else -- while (*s && !ISSPACE (*s)) -+ while (*s && !ISSPACE (*s) && n < sizeof (ns) - 1) - { - ns[n++] = *s; - s++; - } - ns[n] = '\0'; -+ if (n == sizeof (ns) - 1) -+ dprint (1, (debugfile, "browse_get_namespace: too long: [%s]\n", ns)); - /* delim? */ - s = imap_next_word (s); - /* delimiter is meaningless if namespace is "". Why does - |