diff options
author | Adam Harvey <aharvey@php.net> | 2010-12-13 08:38:01 +0000 |
---|---|---|
committer | Adam Harvey <aharvey@php.net> | 2010-12-13 08:38:01 +0000 |
commit | 75a9b76a3e5c84eca0994ecd68bf2e25baa28c5b (patch) | |
tree | 6ef0795523fb674cda8b7596bf0dedb128770394 /ext/imap/php_imap.c | |
parent | e87fbccfd81a0589122fd50d82237353c65d91d2 (diff) | |
download | php-git-75a9b76a3e5c84eca0994ecd68bf2e25baa28c5b.tar.gz |
MFH: fixed 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 866c61e703..12bf53a9a1 100644 --- a/ext/imap/php_imap.c +++ b/ext/imap/php_imap.c @@ -4243,7 +4243,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; } |