diff options
author | Adam Harvey <aharvey@php.net> | 2010-11-23 10:34:44 +0000 |
---|---|---|
committer | Adam Harvey <aharvey@php.net> | 2010-11-23 10:34:44 +0000 |
commit | f93b470fd4b445de6a8446e270bd2f70e4cd7353 (patch) | |
tree | f749e5a1289c3bf97ab732270b065dc6742cd102 /ext/imap/php_imap.c | |
parent | d72ac0771d6259d9426d7d324f08aabd03987145 (diff) | |
download | php-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.c | 2 |
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; } |