diff --git a/README.md b/README.md index 5ea4495f..c1375252 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,8 @@ The following dependencies are needed by the examples and test programs: - [Cocoa] Bugfix: Some Core Foundation objects were leaked during joystick enumeration - [Cocoa] Bugfix: One copy of each display name string was leaked + - [Cocoa] Bugfix: Monitor enumeration caused a segfault if no `NSScreen` was + found for a given `CGDisplay` - [Win32] Enabled generation of pkg-config file for MinGW - [Win32] Bugfix: Failure to load winmm or its functions was not reported to the error callback diff --git a/src/cocoa_monitor.m b/src/cocoa_monitor.m index ebeb25c0..ff908ae2 100644 --- a/src/cocoa_monitor.m +++ b/src/cocoa_monitor.m @@ -286,8 +286,7 @@ _GLFWmonitor** _glfwPlatformGetMonitors(int* count) else { _glfwInputError(GLFW_PLATFORM_ERROR, - "Cocoa: Failed to find NSScreen for CGDisplay %s", - monitors[found]->name); + "Cocoa: Failed to find NSScreen for CGDisplay"); _glfwFreeMonitor(monitors[found]); monitors[found] = NULL;