From: SooChan Lim Date: Wed, 11 Jun 2025 12:55:39 +0000 (+0900) Subject: e_hwc_window: remove the e_hwc_window.h file X-Git-Tag: accepted/tizen/unified/20250614.044607~20 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F86%2F325686%2F1;p=platform%2Fupstream%2Fenlightenment.git e_hwc_window: remove the e_hwc_window.h file Change-Id: I2ae5ba9ff713bc1c0577cedbb0acd1c86f344aa6 --- diff --git a/src/bin/core/e_client.c b/src/bin/core/e_client.c index 9fd9d99f62..1487cb1761 100644 --- a/src/bin/core/e_client.c +++ b/src/bin/core/e_client.c @@ -8184,7 +8184,7 @@ e_client_virtual_touch_threshold_get(E_Client *ec) return priv->virtual_touch.threshold; } -E_API E_Hwc_Window * +E_API void * e_client_hwc_window_get(E_Client *ec) { if (!ec) return NULL; diff --git a/src/bin/core/e_client_intern.h b/src/bin/core/e_client_intern.h index a15df36389..1a9255ac25 100644 --- a/src/bin/core/e_client_intern.h +++ b/src/bin/core/e_client_intern.h @@ -12,6 +12,7 @@ #include "e_pointer_intern.h" #include "e_desk_intern.h" #include "e_zone_intern.h" +#include "e_hwc_window_intern.h" #include diff --git a/src/bin/displaymgr/e_hwc_intern.h b/src/bin/displaymgr/e_hwc_intern.h index d580b76aba..43c7ecde61 100644 --- a/src/bin/displaymgr/e_hwc_intern.h +++ b/src/bin/displaymgr/e_hwc_intern.h @@ -5,6 +5,7 @@ #include "e_hwc.h" #include "e_fps_tracker_intern.h" +typedef struct _E_Hwc_Window E_Hwc_Window; typedef struct _E_Hwc_Window_Buffer E_Hwc_Window_Buffer; typedef struct _E_Hwc_Window_Target E_Hwc_Window_Target; typedef struct _E_Hwc_Window_Update_Data E_Hwc_Window_Update_Data; diff --git a/src/include/e_client.h b/src/include/e_client.h index b9711576e7..9807d1656a 100644 --- a/src/include/e_client.h +++ b/src/include/e_client.h @@ -9,7 +9,6 @@ extern "C" { #include #include #include -#include #include #include @@ -652,7 +651,7 @@ E_API Eina_Bool e_client_vkbd_floating_state_get(E_Client *ec); E_API void e_client_vkbd_vkbd_set(E_Client *ec, Eina_Bool set); E_API Eina_Bool e_client_vkbd_vkbd_get(E_Client *ec); -E_API E_Hwc_Window *e_client_hwc_window_get(E_Client *ec); +E_API void *e_client_hwc_window_get(E_Client *ec); E_API void e_client_launch_real_done_event_send(E_Client *ec); ///////////////////////////////////////////////////////// diff --git a/src/include/e_hwc.h b/src/include/e_hwc.h index ea7522dfd7..14c24cdd65 100644 --- a/src/include/e_hwc.h +++ b/src/include/e_hwc.h @@ -6,7 +6,6 @@ extern "C" { #endif #include -#include #include diff --git a/src/include/e_hwc_window.h b/src/include/e_hwc_window.h deleted file mode 100644 index c3b1a3e039..0000000000 --- a/src/include/e_hwc_window.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef E_HWC_WINDOW_H -#define E_HWC_WINDOW_H - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct _E_Hwc_Window E_Hwc_Window; - -#ifdef __cplusplus -} -#endif - -#endif // E_HWC_WINDOW_H diff --git a/src/include/e_includes.h b/src/include/e_includes.h index 5e11c547d0..7bb03b5ffa 100644 --- a/src/include/e_includes.h +++ b/src/include/e_includes.h @@ -25,7 +25,6 @@ #include "e_hints.h" #include "e_output.h" #include "e_hwc_windows.h" -#include "e_hwc_window.h" #include "e_hwc.h" #include "e_presentation_time.h" #include "e_explicit_sync.h" diff --git a/src/include/meson.build b/src/include/meson.build index b09b630ba4..0a8ae0cbb4 100644 --- a/src/include/meson.build +++ b/src/include/meson.build @@ -32,7 +32,6 @@ install_headers([ 'e_comp_wl.h', 'e_hwc.h', 'e_hwc_windows.h', - 'e_hwc_window.h', 'e_explicit_sync.h', 'e_info_server_input.h', 'e_comp_wl_tbm.h',