From: Seunghun Lee Date: Thu, 22 May 2025 01:45:47 +0000 (+0900) Subject: e_comp_wl: Deprecate destroy_signal X-Git-Tag: accepted/tizen/unified/20250612.024607~50 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F90%2F325390%2F1;p=platform%2Fupstream%2Fenlightenment.git e_comp_wl: Deprecate destroy_signal It's unused. Change-Id: I3c8e7a975fd40aedba2451aa8ca12fe0eed9296e --- diff --git a/src/bin/server/e_compositor.c b/src/bin/server/e_compositor.c index a7245f4879..da6dd02247 100644 --- a/src/bin/server/e_compositor.c +++ b/src/bin/server/e_compositor.c @@ -980,7 +980,6 @@ _e_surface_state_finish(E_Surface_State *state) static void _e_surface_base_init(E_Comp_Wl_Client_Data *base) { - wl_signal_init(&base->destroy_signal); wl_signal_init(&base->apply_viewport_signal); wl_signal_init(&base->state_commit_signal); @@ -1004,8 +1003,6 @@ _e_surface_base_finish(E_Comp_Wl_Client_Data *base) { g_mutex_lock(&base->surface_mutex); - wl_signal_emit(&base->destroy_signal, &base->wl_surface); - e_comp_wl_surface_state_finish(&base->pending); e_comp_wl_buffer_reference(&base->buffer_ref, NULL); diff --git a/src/include/e_comp_wl.h b/src/include/e_comp_wl.h index 9b6071fc95..a4a029ed29 100644 --- a/src/include/e_comp_wl.h +++ b/src/include/e_comp_wl.h @@ -406,7 +406,7 @@ struct _E_Comp_Wl_Client_Data } sub; E_DEPRECATED struct wl_resource *surface; - struct wl_signal destroy_signal; + E_DEPRECATED struct wl_signal destroy_signal; struct wl_signal apply_viewport_signal; struct