diff --git a/src/Magnum/DebugMessage.cpp b/src/Magnum/DebugMessage.cpp index f63166b0d..97eb1edc0 100644 --- a/src/Magnum/DebugMessage.cpp +++ b/src/Magnum/DebugMessage.cpp @@ -36,10 +36,11 @@ namespace Magnum { namespace { +void #ifdef CORRADE_TARGET_WINDOWS APIENTRY #endif -void callbackWrapper(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar* message, const void* userParam) { +callbackWrapper(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar* message, const void* userParam) { Context::current()->state().debug->messageCallback(DebugMessage::Source(source), DebugMessage::Type(type), id, DebugMessage::Severity(severity), std::string(message, length), userParam); }