From: Seunghun Lee Date: Thu, 18 May 2023 01:47:07 +0000 (+0900) Subject: viewport: Fix wrong use of e_client_from_surface_resource() X-Git-Tag: accepted/tizen/unified/20230605.170338~109 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=18a1a28b18b942e674d8562e7217d6570ae963ee;p=platform%2Fupstream%2Fenlightenment.git viewport: Fix wrong use of e_client_from_surface_resource() This has been used with a wrong wl_resource. This meant to be used with wl_surface resource. Change-Id: I1d53313624446ecea4553f38b4358b2dc652f9e6 --- diff --git a/src/bin/e_comp_wl_viewport.c b/src/bin/e_comp_wl_viewport.c index 84786b7..0b25d54 100644 --- a/src/bin/e_comp_wl_viewport.c +++ b/src/bin/e_comp_wl_viewport.c @@ -1908,7 +1908,7 @@ _e_viewport_destroy(struct wl_resource *resource) { E_Client *ec; - ec = e_client_from_surface_resource(resource); + ec = wl_resource_get_user_data(resource); if (!e_object_unref(E_OBJECT(ec))) return; if (e_object_is_del(E_OBJECT(ec))) return; if (!ec->comp_data) return;