Skip to content

Commit 6abad2e

Browse files
committed
Fix conflict with DEBUG macro defined by Bazel
The Bazel build system may define DEBUG when compiling on macOS, which caused the glfwinfo test program to fail to build. Fixes glfw#1537.
1 parent eecf83c commit 6abad2e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tests/glfwinfo.c

+4-3
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,8 @@ int main(int argc, char** argv)
318318
int ch;
319319
bool list_extensions = false, list_layers = false;
320320

321-
enum { CLIENT, CONTEXT, BEHAVIOR, DEBUG, FORWARD, HELP, EXTENSIONS, LAYERS,
321+
enum { CLIENT, CONTEXT, BEHAVIOR, DEBUG_CONTEXT, FORWARD, HELP,
322+
EXTENSIONS, LAYERS,
322323
MAJOR, MINOR, PROFILE, ROBUSTNESS, VERSION,
323324
REDBITS, GREENBITS, BLUEBITS, ALPHABITS, DEPTHBITS, STENCILBITS,
324325
ACCUMREDBITS, ACCUMGREENBITS, ACCUMBLUEBITS, ACCUMALPHABITS,
@@ -329,7 +330,7 @@ int main(int argc, char** argv)
329330
{ "behavior", 1, NULL, BEHAVIOR },
330331
{ "client-api", 1, NULL, CLIENT },
331332
{ "context-api", 1, NULL, CONTEXT },
332-
{ "debug", 0, NULL, DEBUG },
333+
{ "debug", 0, NULL, DEBUG_CONTEXT },
333334
{ "forward", 0, NULL, FORWARD },
334335
{ "help", 0, NULL, HELP },
335336
{ "list-extensions", 0, NULL, EXTENSIONS },
@@ -420,7 +421,7 @@ int main(int argc, char** argv)
420421
}
421422
break;
422423
case 'd':
423-
case DEBUG:
424+
case DEBUG_CONTEXT:
424425
glfwWindowHint(GLFW_OPENGL_DEBUG_CONTEXT, GLFW_TRUE);
425426
break;
426427
case 'f':

0 commit comments

Comments
 (0)