bug in rfc2047 decoder would sometimes move characters around in mail header (in presence of an equal sign)

This commit is contained in:
Jean-Francois Dockes 2020-11-20 14:55:27 +01:00
parent caf916ef00
commit f12c2ca738

View File

@ -516,7 +516,7 @@ bool rfc2047_decode(const std::string& in, std::string &out)
state = rfc2047charset;
}
break;
default: state = rfc2047ready; out += '='; out += ch;break;
default: state = rfc2047ready; value += '='; value += ch;break;
}
}
break;