e_comp: remove the included header files in e_comp.h 73/325673/1
authorSooChan Lim <sc1.lim@samsung.com>
Wed, 11 Jun 2025 10:28:50 +0000 (19:28 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 13 Jun 2025 06:34:31 +0000 (15:34 +0900)
Remove header files which is useless at e_comp.h.

Change-Id: I5209d29b59adf56f84fa8efd5b1b599abdcb5201

src/bin/compmgr/e_comp_intern.h
src/bin/displaymgr/e_hwc_window_intern.h
src/include/e_comp.h

index 039297fd5046739f3b2ea1d2ee18f038301830e1..bf97748c81464693d5f83bcdbc689768f8a765fb 100644 (file)
@@ -3,6 +3,11 @@
 
 #include "e_intern.h"
 #include "e_comp.h"
+#include "e_object.h"
+#include "e_canvas_intern.h"
+#include "e_view_intern.h"
+
+#include <glib.h>
 
 // NOTE:: the comp->zones should not modified during iteration
 #define E_COMP_ZONE_FOREACH(ZONE) \
index 164201941e69b1fd1e1b196302989bbc6c1b2e15..07901dafb63de793f326c26c515d5838894ac3b2 100644 (file)
@@ -7,6 +7,7 @@
 #include "e_view_rect.h"
 #include "e_fps_tracker_intern.h"
 #include "e_presentation_time.h"
+#include "e_canvas_intern.h"
 
 #define E_HWC_WINDOW_TYPE (int)0xE0b11003
 #define E_HWC_WINDOW_ZPOS_NONE -999
index 7733631889067cd62b6433db3d28b300646ff5e0..65d351641cdb28d27c33f1ec1e863e4c884dc43f 100644 (file)
@@ -8,23 +8,12 @@ extern "C" {
 #include <e_types.h>
 #include <e_comp_cfdata.h>
 #include <e_client.h>
-#include <e_object.h>
-#include <e_comp_object.h>
 #include <e_comp_screen.h>
 #include <e_pointer.h>
 #include <e_zone.h>
 #include <e_desk.h>
 #include <e_desk_area.h>
-#include "e_canvas.h"
-#include "e_view.h"
-
-#ifdef __cplusplus
-#include <atomic>
-using namespace std;
-#else
-#include <stdatomic.h>
-#endif
-#include <glib.h>
+
 #include <Ecore.h>
 #include <wayland-server.h>