diff --git a/src/wayland_init.c b/src/wayland_init.c index c5c4947b..d05ef407 100644 --- a/src/wayland_init.c +++ b/src/wayland_init.c @@ -102,7 +102,11 @@ int _glfwPlatformInit(void) { _glfw.wl.display = wl_display_connect(NULL); if (!_glfw.wl.display) + { + _glfwInputError(GLFW_PLATFORM_ERROR, + "Wayland: Failed to connect to display"); return GL_FALSE; + } _glfw.wl.registry = wl_display_get_registry(_glfw.wl.display); wl_registry_add_listener(_glfw.wl.registry, ®istryListener, NULL); diff --git a/src/wayland_monitor.c b/src/wayland_monitor.c index 3f856fb6..dbc407f1 100644 --- a/src/wayland_monitor.c +++ b/src/wayland_monitor.c @@ -123,7 +123,7 @@ void _glfwAddOutput(uint32_t name, uint32_t version) if (version < 2) { _glfwInputError(GLFW_PLATFORM_ERROR, - "Unsupported wl_output interface version"); + "Wayland: Unsupported output interface version"); return; } diff --git a/src/wayland_window.c b/src/wayland_window.c index 1b960532..19d6bf2d 100644 --- a/src/wayland_window.c +++ b/src/wayland_window.c @@ -143,7 +143,7 @@ void _glfwPlatformGetWindowPos(_GLFWwindow* window, int* xpos, int* ypos) // to (0, 0) _glfwInputError(GLFW_PLATFORM_ERROR, - "Wayland does not allow manual window positioning"); + "Wayland: Window position retreival not supported"); if (xpos) *xpos = 0; @@ -156,7 +156,7 @@ void _glfwPlatformSetWindowPos(_GLFWwindow* window, int xpos, int ypos) // A Wayland client can not set its position, so just warn _glfwInputError(GLFW_PLATFORM_ERROR, - "Wayland does not allow manual window positioning"); + "Wayland: Window position setting not supported"); } void _glfwPlatformGetWindowSize(_GLFWwindow* window, int* width, int* height) @@ -253,7 +253,7 @@ void _glfwPlatformSetCursorPos(_GLFWwindow* window, double x, double y) { // A Wayland client can not set the cursor position _glfwInputError(GLFW_PLATFORM_ERROR, - "Wayland does not allow cursor positioning"); + "Wayland: Cursor position setting not supported"); } void _glfwPlatformApplyCursorMode(_GLFWwindow* window)