Cocoa: Remove errors emitted on headless systems

Related to #958.
master
Camilla Löwy ago%!(EXTRA string=8 years)
parent 43fc399cd1
commit 6a8ade99c7
  1. 7
      src/cocoa_monitor.m

@ -48,9 +48,8 @@ static char* getDisplayName(CGDirectDisplayID displayID)
IOServiceMatching("IODisplayConnect"), IOServiceMatching("IODisplayConnect"),
&it) != 0) &it) != 0)
{ {
_glfwInputError(GLFW_PLATFORM_ERROR, // This may happen if a desktop Mac is running headless
"Cocoa: Failed to get display service port iterator"); return NULL;
return 0;
} }
while ((service = IOIteratorNext(it)) != 0) while ((service = IOIteratorNext(it)) != 0)
@ -99,8 +98,6 @@ static char* getDisplayName(CGDirectDisplayID displayID)
(const void**) &nameRef)) (const void**) &nameRef))
{ {
// This may happen if a desktop Mac is running headless // This may happen if a desktop Mac is running headless
_glfwInputError(GLFW_PLATFORM_ERROR,
"Cocoa: Failed to retrieve display name");
CFRelease(info); CFRelease(info);
return NULL; return NULL;
} }

Loading…
Cancel
Save