From: Mike Blumenkrantz Date: Thu, 7 Mar 2019 22:42:01 +0000 (-0500) Subject: headers: ensure Efl.h is always included behind BETA define guards X-Git-Tag: submit/tizen/20190318.043110~52 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d826871bb2993e91c28c60087cd06634546ec40b;p=platform%2Fupstream%2Fefl.git headers: ensure Efl.h is always included behind BETA define guards Reviewed-by: Cedric BAIL Differential Revision: https://phab.enlightenment.org/D8244 --- diff --git a/src/lib/ecore/Ecore.h b/src/lib/ecore/Ecore.h index 4bbe0c7..d2b17e6 100644 --- a/src/lib/ecore/Ecore.h +++ b/src/lib/ecore/Ecore.h @@ -274,7 +274,10 @@ #include #include + +#ifdef EFL_BETA_API_SUPPORT #include +#endif #ifdef EAPI # undef EAPI diff --git a/src/lib/ecore/Efl_Core.h b/src/lib/ecore/Efl_Core.h index 6ae8190..ab82063 100644 --- a/src/lib/ecore/Efl_Core.h +++ b/src/lib/ecore/Efl_Core.h @@ -5,8 +5,9 @@ #include #include +#ifdef EFL_BETA_API_SUPPORT #include - +#endif #ifdef EAPI # undef EAPI #endif diff --git a/src/lib/ector/Ector.h b/src/lib/ector/Ector.h index e2268f3..729f4e5 100644 --- a/src/lib/ector/Ector.h +++ b/src/lib/ector/Ector.h @@ -3,8 +3,9 @@ #include #include +#ifdef EFL_BETA_API_SUPPORT #include - +#endif #ifdef EAPI # undef EAPI #endif diff --git a/src/lib/eldbus/Eldbus.h b/src/lib/eldbus/Eldbus.h index d1cba9e..1167adb 100644 --- a/src/lib/eldbus/Eldbus.h +++ b/src/lib/eldbus/Eldbus.h @@ -80,8 +80,9 @@ #include #include #include +#ifdef EFL_BETA_API_SUPPORT #include - +#endif #ifdef EAPI # undef EAPI #endif diff --git a/src/lib/eldbus/Eldbus_Model.h b/src/lib/eldbus/Eldbus_Model.h index 4f4aca2..0bf925c 100644 --- a/src/lib/eldbus/Eldbus_Model.h +++ b/src/lib/eldbus/Eldbus_Model.h @@ -2,7 +2,6 @@ #define _ELDBUS_MODEL_H #include -#include #include #ifdef __cplusplus @@ -10,7 +9,7 @@ extern "C" { #endif #ifdef EFL_BETA_API_SUPPORT - +#include #include #include #include diff --git a/src/lib/elementary/Elementary.h b/src/lib/elementary/Elementary.h index 3b2b63e..b9a790d 100644 --- a/src/lib/elementary/Elementary.h +++ b/src/lib/elementary/Elementary.h @@ -72,7 +72,6 @@ #include #include #include -#include #ifdef ELM_ELOCATION #include @@ -154,6 +153,7 @@ EAPI extern Elm_Version *elm_version; #include #if defined (EFL_EO_API_SUPPORT) && defined (EFL_BETA_API_SUPPORT) +#include /* FIXME: wtf? */ #ifndef EFL_UI_RADIO_EVENT_CHANGED # define EFL_UI_RADIO_EVENT_CHANGED EFL_UI_NSTATE_EVENT_CHANGED diff --git a/src/lib/evas/Evas.h b/src/lib/evas/Evas.h index ad3f16f..67cdfa2 100644 --- a/src/lib/evas/Evas.h +++ b/src/lib/evas/Evas.h @@ -168,10 +168,11 @@ #include -/* This include has been added to support Eo in Evas */ #include +#ifdef EFL_BETA_API_SUPPORT +/* This include has been added to support Eo in Evas */ #include - +#endif #include @@ -209,7 +210,9 @@ extern "C" { #ifndef EFL_NOLEGACY_API_SUPPORT #include #endif +#ifdef EFL_BETA_API_SUPPORT #include +#endif #ifdef __cplusplus }