e_zone: move E_Zone_Hook structure to the internal file. 03/325703/1
authorSooChan Lim <sc1.lim@samsung.com>
Thu, 12 Jun 2025 11:25:00 +0000 (20:25 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 13 Jun 2025 06:34:32 +0000 (15:34 +0900)
Change-Id: Id14a7864b3270e502100551e933d57e0645e1323

src/bin/core/e_zone.c
src/include/e_zone.h

index db0345cf968f2c784ed762ee4793a09218a3592c..69c9da5c4785fb334f63ae4a08c2012bf411cf45 100644 (file)
 
 typedef struct _E_Zone_Private E_Zone_Private;
 
+struct _E_Zone_Hook
+{
+   EINA_INLIST;
+   E_Zone_Hook_Point hookpoint;
+   E_Zone_Hook_Cb    func;
+   void             *data;
+   unsigned char     delete_me : 1;
+};
+
 struct _E_Zone_Private
 {
    E_Zone *zone;
index aa368517c308cb9f99791f9488a40769e234b1f2..fc09da7b996df574dce690f93958ffd8f891e368 100644 (file)
@@ -41,15 +41,6 @@ typedef enum _E_Zone_Hook_Point
    E_ZONE_HOOK_LAST
 } E_Zone_Hook_Point;
 
-struct _E_Zone_Hook
-{
-   EINA_INLIST;
-   E_Zone_Hook_Point hookpoint;
-   E_Zone_Hook_Cb    func;
-   void             *data;
-   unsigned char     delete_me : 1;
-};
-
 struct _E_Event_Zone_Display_State_Change
 {
    E_Zone *zone;