diff --git a/src/Magnum/Context.cpp b/src/Magnum/Context.cpp index a60af992c..9c7d5085b 100644 --- a/src/Magnum/Context.cpp +++ b/src/Magnum/Context.cpp @@ -565,7 +565,8 @@ std::vector Context::shadingLanguageVersionStrings() const { std::vector Context::extensionStrings() const { std::vector extensions; - #ifndef MAGNUM_TARGET_GLES2 + /** @todo remove workaround when Emscripten has glGetStringi() etc. */ + #if !defined(MAGNUM_TARGET_GLES2) && !defined(MAGNUM_TARGET_WEBGL) GLint extensionCount = 0; glGetIntegerv(GL_NUM_EXTENSIONS, &extensionCount); #ifndef MAGNUM_TARGET_GLES3