diff --git a/glfw/wl_window.c b/glfw/wl_window.c index a31a37dad..3d16da8ae 100644 --- a/glfw/wl_window.c +++ b/glfw/wl_window.c @@ -763,7 +763,7 @@ handleEvents(monotonic_t timeout) while (wl_display_prepare_read(display) != 0) { if (wl_display_dispatch_pending(display) == -1) { - abortOnFatalError(wl_display_get_error(display)); + abortOnFatalError(errno); return; } }