OSDN Git Service

mark brush styles enums tables as static in QBrush constructor
authorIvailo Monev <xakepa10@laimg.moc>
Sat, 23 May 2020 11:55:38 +0000 (11:55 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Sat, 23 May 2020 11:55:38 +0000 (11:55 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/gui/painting/qbrush.cpp

index b25c409..a8f2b91 100644 (file)
@@ -502,13 +502,13 @@ QBrush::QBrush(const QGradient &gradient)
                "QGradient should not be used directly, use the linear, radial\n"
                "or conical gradients instead");
 
-    const Qt::BrushStyle enum_table[] = {
+    static const Qt::BrushStyle enumTbl[] = {
         Qt::LinearGradientPattern,
         Qt::RadialGradientPattern,
         Qt::ConicalGradientPattern
     };
 
-    init(QColor(), enum_table[gradient.type()]);
+    init(QColor(), enumTbl[gradient.type()]);
     QGradientBrushData *grad = static_cast<QGradientBrushData *>(d.data());
     grad->gradient = gradient;
 }