# HG changeset patch # User Michael Pavone # Date 1729829290 25200 # Node ID 573da2a2e6bbb0ec691ae0f82d45abf65f12dadf # Parent 1de9eb7cbf384ec5e57586235c0cb0e80050ea94 Fix debug window crash on Mac OS diff -r 1de9eb7cbf38 -r 573da2a2e6bb render_sdl.c --- a/render_sdl.c Fri Oct 11 23:21:34 2024 -0700 +++ b/render_sdl.c Thu Oct 24 21:08:10 2024 -0700 @@ -1554,7 +1554,9 @@ extras[win_idx].gl_context = SDL_GL_CreateContext(extras[win_idx].win); SDL_GL_MakeCurrent(extras[win_idx].win, extras[win_idx].gl_context); glEnable(GL_DEBUG_OUTPUT); - glDebugMessageCallback(gl_message_callback, NULL); + if (glDebugMessageCallback) { + glDebugMessageCallback(gl_message_callback, NULL); + } glGenTextures(2, extras[win_idx].gl_texture); for (int i = 0; i < 2; i++) {