diff --git a/src/x11_monitor.c b/src/x11_monitor.c index e36bbdc5..bf2b8155 100644 --- a/src/x11_monitor.c +++ b/src/x11_monitor.c @@ -34,18 +34,14 @@ #include -////////////////////////////////////////////////////////////////////////// -////// GLFW platform API ////// -////////////////////////////////////////////////////////////////////////// - //======================================================================== // Create a monitor struct from the specified information //======================================================================== #if defined (_GLFW_HAS_XRANDR) -_GLFWmonitor** _glfwCreateMonitor(_GLFWmonitor** current, - XRROutputInfo* outputInfo, - XRRCrtcInfo* crtcInfo) +static _GLFWmonitor** createMonitor(_GLFWmonitor** current, + XRROutputInfo* outputInfo, + XRRCrtcInfo* crtcInfo) { *current = malloc(sizeof(_GLFWmonitor)); memset(*current, 0, sizeof(_GLFWmonitor)); @@ -64,6 +60,10 @@ _GLFWmonitor** _glfwCreateMonitor(_GLFWmonitor** current, #endif /*_GLFW_HAS_XRANDR*/ +////////////////////////////////////////////////////////////////////////// +////// GLFW platform API ////// +////////////////////////////////////////////////////////////////////////// + //======================================================================== // Destroy a monitor struct //======================================================================== @@ -130,7 +130,7 @@ _GLFWmonitor* _glfwCreateMonitors(void) } } - monitor = _glfwCreateMonitor(monitor, outputInfo, crtcInfo); + monitor = createMonitor(monitor, outputInfo, crtcInfo); // Freeing of the outputInfo is done in _glfwDestroyMonitor XRRFreeCrtcInfo(crtcInfo);