From ae4e8654915376857008dfc531de372e588ee924 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 27 Oct 2013 14:12:28 +0300 Subject: fix crash with broken OpenGL functions. --- src/graphicsmanager.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/graphicsmanager.cpp b/src/graphicsmanager.cpp index d6d8d508f..16e597719 100644 --- a/src/graphicsmanager.cpp +++ b/src/graphicsmanager.cpp @@ -445,9 +445,11 @@ void GraphicsManager::updateExtensions() { // get extensions in old way char const *extensions = reinterpret_cast( glGetString(GL_EXTENSIONS)); - logger->log1(extensions); - - splitToStringSet(mExtensions, extensions, ' '); + if (extensions) + { + logger->log1(extensions); + splitToStringSet(mExtensions, extensions, ' '); + } } } -- cgit v1.2.3-60-g2f50