[libkwinglutils] Fix regression in OpenGL version parsing

QByteArray seems to not like a truncate or left with -1.

Reviewed-By: Rohan Garg
This commit is contained in:
Martin Gräßlin 2015-11-12 17:14:36 +01:00
parent f6ef9e8d8c
commit bcf76c0d2f

View file

@ -112,7 +112,10 @@ void initGL(OpenGLPlatformInterface platformInterface)
if (glversionstring.startsWith("OpenGL ES ")) { if (glversionstring.startsWith("OpenGL ES ")) {
glversionstring = glversionstring.mid(10); glversionstring = glversionstring.mid(10);
} }
glversionstring.truncate(glversionstring.indexOf(' ')); const int whiteSpaceIndex = glversionstring.indexOf(' ');
if (whiteSpaceIndex != -1) {
glversionstring.truncate(whiteSpaceIndex);
}
auto glversioninfo = glversionstring.split('.'); auto glversioninfo = glversionstring.split('.');
while (glversioninfo.count() < 3) while (glversioninfo.count() < 3)
glversioninfo << "0"; glversioninfo << "0";