summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuel Rødal <samuel.rodal@digia.com>2012-09-19 15:01:01 (GMT)
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-09-21 08:00:40 (GMT)
commit8efe2390a35cd76abbe474650ee8af8df5a31a20 (patch)
tree028936fa48ed36d9600d5dd1ee04d365de19674d
parent77c7ff8550e99e3ed27a9c67d689e681e1067180 (diff)
downloadQt-8efe2390a35cd76abbe474650ee8af8df5a31a20.zip
Qt-8efe2390a35cd76abbe474650ee8af8df5a31a20.tar.gz
Qt-8efe2390a35cd76abbe474650ee8af8df5a31a20.tar.bz2
Fixed potential use of uninitialized variable in qgl.cpp
If glGetBooleanv fails this variable is left uninitialized. Task-number: QTBUG-26952 Change-Id: Idb42833f2907bb66fd87c5cdb39753fca04e7438 (cherry picked from commit 0d55b4596f490f8f64eb3134e77e59df7d1c16f9) Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r--src/opengl/qgl.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/opengl/qgl.cpp b/src/opengl/qgl.cpp
index ce87ad6..2569df8 100644
--- a/src/opengl/qgl.cpp
+++ b/src/opengl/qgl.cpp
@@ -5537,7 +5537,7 @@ QGLExtensions::Extensions QGLExtensions::currentContextExtensions()
glExtensions |= BGRATextureFormat;
{
- GLboolean srgbCapableFramebuffers;
+ GLboolean srgbCapableFramebuffers = false;
glGetBooleanv(FRAMEBUFFER_SRGB_CAPABLE_EXT, &srgbCapableFramebuffers);
if (srgbCapableFramebuffers)
glExtensions |= SRGBFrameBuffer;