diff --git a/gfx/drivers_context/wayland_ctx.c b/gfx/drivers_context/wayland_ctx.c index 8457d22aa1..547baed953 100644 --- a/gfx/drivers_context/wayland_ctx.c +++ b/gfx/drivers_context/wayland_ctx.c @@ -14,7 +14,6 @@ * If not, see . */ -#include #include #include diff --git a/input/common/wayland_common.c b/input/common/wayland_common.c index 6dae1522fe..74d7729f94 100644 --- a/input/common/wayland_common.c +++ b/input/common/wayland_common.c @@ -16,6 +16,7 @@ #include #include +#include #include #include @@ -23,6 +24,7 @@ #include "wayland_common.h" #include "../input_keymaps.h" +#include "../../frontend/frontend_driver.h" static void keyboard_handle_keymap(void* data, struct wl_keyboard* keyboard, diff --git a/input/common/wayland_common.h b/input/common/wayland_common.h index 0f00d10b61..e772978250 100644 --- a/input/common/wayland_common.h +++ b/input/common/wayland_common.h @@ -183,6 +183,8 @@ void handle_toplevel_close(void *data, void handle_zxdg_toplevel_close(void *data, struct zxdg_toplevel_v6 *zxdg_toplevel); +void flush_wayland_fd(void *data); + extern const struct wl_keyboard_listener keyboard_listener; extern const struct wl_pointer_listener pointer_listener;