summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomi Korpipaa <tomi.korpipaa@qt.io>2021-02-09 09:59:18 +0200
committerTomi Korpipaa <tomi.korpipaa@qt.io>2021-02-11 11:25:33 +0200
commita87f31f2321f5cc838da3827c579f865842a64a2 (patch)
tree7fd8d0fb0ae7c7f2d966b8c8732ed1b6f81b19cf
parent60d8d2ddb5a9bb76cdac8556541f98694ffb82a6 (diff)
Prevent segfault with software renderer
SW renderer doesn't have opengles2 config set, so we need to make sure the pointer does not include garbage. Fixes: QTBUG-91032 Change-Id: I98aa2f10889fe04c2f6f4af6abd0fe559ba686bf Reviewed-by: Antti Määttä <antti.maatta@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> (cherry picked from commit 824e0ba21a7b1e56264989c243c3138b09458751) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/datavisualization/utils/texturehelper_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/datavisualization/utils/texturehelper_p.h b/src/datavisualization/utils/texturehelper_p.h
index 8a4c7694..20c6beea 100644
--- a/src/datavisualization/utils/texturehelper_p.h
+++ b/src/datavisualization/utils/texturehelper_p.h
@@ -78,7 +78,7 @@ class TextureHelper : protected QOpenGLFunctions
QRgb qt_gl_convertToGLFormatHelper(QRgb src_pixel, GLenum texture_format);
#if !QT_CONFIG(opengles2)
- QOpenGLFunctions_2_1 *m_openGlFunctions_2_1;
+ QOpenGLFunctions_2_1 *m_openGlFunctions_2_1 = nullptr;
#endif
friend class Bars3DRenderer;
friend class Surface3DRenderer;