Fixed bad parsing of RFC-2047 quoting.

This commit is contained in:
Vincent Richard 2007-02-22 14:26:10 +00:00
parent 04509027fb
commit 15b93aaa59

View File

@ -107,7 +107,7 @@ ref <address> address::parseNext(const string& buffer, const string::size_type p
break;
case '=':
if (pos + 1 < end && buffer[pos + 1] == '?')
if (!quoted && !quotedRFC2047 && pos + 1 < end && buffer[pos + 1] == '?')
{
++pos;
quotedRFC2047 = true;