cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3e73c100558675c688670ff458d8ed01d99066ce
commit 3e73c100558675c688670ff458d8ed01d99066ce Author: Cedric BAIL <[email protected]> Date: Mon Dec 11 14:35:06 2017 -0800 eina: add an error for when a feature is not implemented. --- src/lib/eina/eina_main.c | 2 ++ src/lib/eina/eina_main.h | 3 +++ 2 files changed, 5 insertions(+) diff --git a/src/lib/eina/eina_main.c b/src/lib/eina/eina_main.c index b6aa061aa2..ccfed1ff38 100644 --- a/src/lib/eina/eina_main.c +++ b/src/lib/eina/eina_main.c @@ -97,6 +97,7 @@ static int _eina_log_dom = -1; EAPI Eina_Bool _eina_threads_activated = EINA_FALSE; EAPI Eina_Error EINA_ERROR_NOT_MAIN_LOOP = 0; +EAPI Eina_Error EINA_ERROR_NOT_IMPLEMENTED = 0; EAPI unsigned int eina_seed = 0; #ifdef EFL_HAVE_THREADS @@ -301,6 +302,7 @@ eina_init(void) eina_cpu_count_internal(); EINA_ERROR_NOT_MAIN_LOOP = eina_error_msg_static_register("Not in main loop."); + EINA_ERROR_NOT_IMPLEMENTED = eina_error_msg_static_register("Functionallity not implemented."); eina_log_timing(_eina_log_dom, EINA_LOG_STATE_STOP, EINA_LOG_STATE_INIT); diff --git a/src/lib/eina/eina_main.h b/src/lib/eina/eina_main.h index c7a2d9e303..26391779be 100644 --- a/src/lib/eina/eina_main.h +++ b/src/lib/eina/eina_main.h @@ -22,6 +22,7 @@ #include <Efl_Config.h> #include "eina_types.h" +#include "eina_error.h" /** * @addtogroup Eina_Main_Group Main @@ -68,6 +69,8 @@ typedef struct _Eina_Version EAPI extern Eina_Version *eina_version; +EAPI extern Eina_Error EINA_ERROR_NOT_IMPLEMENTED; + /** * @brief Initializes the Eina library. * --
