From 72787db98a92f59b279aade46bed297e522dadd2 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 21 Aug 2023 18:39:25 +0200 Subject: compositor: drop wlr_surface_destroy_role_object() This function is now unnecessary. --- include/wlr/types/wlr_compositor.h | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'include/wlr') diff --git a/include/wlr/types/wlr_compositor.h b/include/wlr/types/wlr_compositor.h index 0d3b6e71..4c98c474 100644 --- a/include/wlr/types/wlr_compositor.h +++ b/include/wlr/types/wlr_compositor.h @@ -251,18 +251,11 @@ bool wlr_surface_set_role(struct wlr_surface *surface, const struct wlr_surface_ * Set the role object for this surface. The surface must have a role and * no already set role object. * - * wlr_surface_destroy_role_object() is called when the resource is destroyed. + * When the resource is destroyed, the surface is unmapped, + * wlr_surface_role.destroy is called and the role object is unset. */ void wlr_surface_set_role_object(struct wlr_surface *surface, struct wl_resource *role_resource); -/** - * Destroy the object representing the surface's role. If it doesn't exist, - * this function is no-op. - * - * This doesn't reset the surface role itself. - */ -void wlr_surface_destroy_role_object(struct wlr_surface *surface); - /** * Map the surface. If the surface is already mapped, this is no-op. * -- cgit v1.2.3