From 06c215c747c4e01fa410a5ffe0a028a32d6a1308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Thu, 5 Aug 2021 16:07:19 +0200 Subject: [PATCH] wayland/surface: Remove unnecessary resource user data changing We're in the destructor, it's pointless to unset the userdata as we'll never ever see a request being invoked with it ever again, since the resource itself will be destroyed or marked as destroyed. Part-of: --- src/wayland/meta-wayland-surface.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/wayland/meta-wayland-surface.c b/src/wayland/meta-wayland-surface.c index 344993e64..426603e64 100644 --- a/src/wayland/meta-wayland-surface.c +++ b/src/wayland/meta-wayland-surface.c @@ -1476,9 +1476,6 @@ wl_surface_destructor (struct wl_resource *resource) meta_wayland_surface_discard_presentation_feedback (surface); - if (surface->resource) - wl_resource_set_user_data (surface->resource, NULL); - if (surface->wl_subsurface) wl_resource_destroy (surface->wl_subsurface);