summaryrefslogtreecommitdiff
path: root/ext/imap/php_imap.c
diff options
context:
space:
mode:
authorAdam Harvey <aharvey@php.net>2010-11-23 10:34:44 +0000
committerAdam Harvey <aharvey@php.net>2010-11-23 10:34:44 +0000
commitf93b470fd4b445de6a8446e270bd2f70e4cd7353 (patch)
treef749e5a1289c3bf97ab732270b065dc6742cd102 /ext/imap/php_imap.c
parentd72ac0771d6259d9426d7d324f08aabd03987145 (diff)
downloadphp-git-f93b470fd4b445de6a8446e270bd2f70e4cd7353.tar.gz
Fix bug #53377 (imap_mime_header_decode() doesn't ignore \t during long MIME
header unfolding).
Diffstat (limited to 'ext/imap/php_imap.c')
-rw-r--r--ext/imap/php_imap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/imap/php_imap.c b/ext/imap/php_imap.c
index 61f48684b4..5a7f968813 100644
--- a/ext/imap/php_imap.c
+++ b/ext/imap/php_imap.c
@@ -4235,7 +4235,7 @@ PHP_FUNCTION(imap_mime_header_decode)
}
offset = end_token+2;
- for (i = 0; (string[offset + i] == ' ') || (string[offset + i] == 0x0a) || (string[offset + i] == 0x0d); i++);
+ for (i = 0; (string[offset + i] == ' ') || (string[offset + i] == 0x0a) || (string[offset + i] == 0x0d) || (string[offset + i] == '\t'); i++);
if ((string[offset + i] == '=') && (string[offset + i + 1] == '?') && (offset + i < end)) {
offset += i;
}