From 58067a20844d23527c29b4382a2b182c6590317e Mon Sep 17 00:00:00 2001 From: Vasyl Vavrychuk Date: Fri, 17 Feb 2023 12:23:45 +0200 Subject: fullscreen-shell: add release request handler --- types/wlr_fullscreen_shell_v1.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/types/wlr_fullscreen_shell_v1.c b/types/wlr_fullscreen_shell_v1.c index 4d4ded48..89c6e74c 100644 --- a/types/wlr_fullscreen_shell_v1.c +++ b/types/wlr_fullscreen_shell_v1.c @@ -9,6 +9,11 @@ static const struct zwp_fullscreen_shell_v1_interface shell_impl; +static void shell_handle_release(struct wl_client *client, + struct wl_resource *resource) { + wl_resource_destroy(resource); +} + static struct wlr_fullscreen_shell_v1 *shell_from_resource( struct wl_resource *resource) { assert(wl_resource_instance_of(resource, @@ -58,6 +63,7 @@ static void shell_handle_present_surface_for_mode(struct wl_client *client, } static const struct zwp_fullscreen_shell_v1_interface shell_impl = { + .release = shell_handle_release, .present_surface = shell_handle_present_surface, .present_surface_for_mode = shell_handle_present_surface_for_mode, }; -- cgit v1.2.3