diff --git a/legacy/ecore/src/lib/ecore/Ecore.h b/legacy/ecore/src/lib/ecore/Ecore.h index d39e71fb31..477eb04582 100644 --- a/legacy/ecore/src/lib/ecore/Ecore.h +++ b/legacy/ecore/src/lib/ecore/Ecore.h @@ -438,7 +438,7 @@ extern "C" { EAPI void ecore_main_loop_iterate(void); EAPI void ecore_main_loop_select_func_set(Ecore_Select_Function func); - EAPI void *ecore_main_loop_select_func_get(void); + EAPI Ecore_Select_Function ecore_main_loop_select_func_get(void); EAPI Eina_Bool ecore_main_loop_glib_integrate(void); EAPI void ecore_main_loop_glib_always_integrate_disable(void); diff --git a/legacy/ecore/src/lib/ecore/ecore_main.c b/legacy/ecore/src/lib/ecore/ecore_main.c index 07b7e96fa7..4c7ecdd973 100644 --- a/legacy/ecore/src/lib/ecore/ecore_main.c +++ b/legacy/ecore/src/lib/ecore/ecore_main.c @@ -708,7 +708,7 @@ ecore_main_loop_select_func_set(Ecore_Select_Function func) * or the native select function if none was set. * */ -EAPI void * +EAPI Ecore_Select_Function ecore_main_loop_select_func_get(void) { return main_loop_select;