# HG changeset patch # User Mike Becker # Date 1751920908 -7200 # Node ID 5ece6e3acc844def57ecc761ba3188be8720c045 # Parent 15763968dfd5980a41469dc8cf80812ab83a4359 enclose GCC attribute with an ifdef diff -r 15763968dfd5 -r 5ece6e3acc84 src/glcontext.c --- a/src/glcontext.c Sun Jul 06 18:57:43 2025 +0200 +++ b/src/glcontext.c Mon Jul 07 22:41:48 2025 +0200 @@ -35,7 +35,10 @@ static void asc_gl_debug_callback( GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, - __attribute__((__unused__)) const void *userParam +#ifdef __GNUC__ + __attribute__((__unused__)) +#endif + const void *userParam ) { if (type == GL_DEBUG_TYPE_ERROR) { asc_error("OpenGL source = %d, id = %u, type = %d, severity= %d, message = %.*s",