pass the size of string to QString::fromLatin1() constructor in QColor::name()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-09-14 23:52:09 +03:00
parent 5c4561a939
commit 8f48847be2

View file

@ -645,7 +645,7 @@ QString QColor::name() const
{
QSTACKARRAY(char, snprintfbuf, 8);
::snprintf(snprintfbuf, sizeof(snprintfbuf), "#%02x%02x%02x", red(), green(), blue());
return QString::fromLatin1(snprintfbuf);
return QString::fromLatin1(snprintfbuf, sizeof(snprintfbuf) - 1);
}
/*!