From c34822f9d92f2cd1b0adf2010df53611d5c0e0c1 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Wed, 15 Sep 2021 01:09:40 +0300 Subject: [PATCH] use static immutable color table in QFontEngineFT::alphaMapForGlyph() Signed-off-by: Ivailo Monev --- src/gui/text/qfontengine_ft.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/gui/text/qfontengine_ft.cpp b/src/gui/text/qfontengine_ft.cpp index f336bab13..2477bebc3 100644 --- a/src/gui/text/qfontengine_ft.cpp +++ b/src/gui/text/qfontengine_ft.cpp @@ -1696,9 +1696,7 @@ QImage QFontEngineFT::alphaMapForGlyph(glyph_t g, QFixed subPixelPosition) if (antialias) { img.setColorTable(alphaColorTable()); } else { - QVector colors(2); - colors[0] = qt_transparentrgba; - colors[1] = qt_blackrgba; + static const QVector colors = { qt_transparentrgba, qt_blackrgba }; img.setColorTable(colors); } Q_ASSERT(img.bytesPerLine() == pitch); -- 2.11.0