diff --git a/source/GraphicsOpenGL.cpp b/source/GraphicsOpenGL.cpp index 364b344..290b31e 100644 --- a/source/GraphicsOpenGL.cpp +++ b/source/GraphicsOpenGL.cpp @@ -1,6 +1,7 @@ #include #include +#include Graphics::Graphics(PlatformApplication *platform) { @@ -41,10 +42,10 @@ std::string Graphics::getVersion() const { char buf[512]; + std::string prof = "Compability"; char *ver = (char*) glGetString(GL_VERSION); char *ven = (char*) glGetString(GL_VENDOR); char *ren = (char*) glGetString(GL_RENDERER); - char *prof = "Compability"; GLint flags; glGetIntegerv(GL_CONTEXT_PROFILE_MASK, &flags); @@ -52,7 +53,7 @@ std::string Graphics::getVersion() const prof = "Core"; } - snprintf(buf, sizeof(buf), "OpenGL %s %s profile - %s %s", ver, prof, ren, ven); + snprintf(buf, sizeof(buf), "OpenGL %s %s profile - %s %s", ver, prof.c_str(), ren, ven); return std::string(buf); }