Fix buffer overrun

This commit is contained in:
rfm 2024-11-15 12:20:05 +00:00
parent 36822d6eef
commit 1536c24331

View file

@ -3045,7 +3045,7 @@ unfold(const unsigned char *src, const unsigned char *end, BOOL *folded)
*/
if (tmp > src)
{
unsigned char buf[tmp - src];
unsigned char buf[tmp - src + 1];
unsigned char *ptr;
ptr = decodeWord(buf, src, tmp, encoding);