diff --git a/src/lib/elementary/elm_general.h b/src/lib/elementary/elm_general.h index 9317dbe0dc..bf7762007e 100644 --- a/src/lib/elementary/elm_general.h +++ b/src/lib/elementary/elm_general.h @@ -158,6 +158,12 @@ extern EAPI double _elm_startup_time; */ EAPI void efl_exit(int exit_code); +/** + * Exposed symbol used only by macros and should not be used by apps + * @since 1.18 (as beta) + */ +EAPI Eina_Value *efl_quicklaunch_fallback(int argc, char **argv); + #endif /* EFL_BETA_API_SUPPORT */ @@ -311,14 +317,6 @@ EAPI void elm_quicklaunch_cleanup(void); */ EAPI int elm_quicklaunch_fallback(int argc, char **argv); -#ifdef EFL_BETA_API_SUPPORT -/** - * Exposed symbol used only by macros and should not be used by apps - * @since 1.18 (as beta) - */ -EAPI int efl_quicklaunch_fallback(int argc, char **argv); -#endif - /** * Exposed symbol used only by macros and should not be used by apps */ diff --git a/src/lib/elementary/elm_main.c b/src/lib/elementary/elm_main.c index 20f596a20b..c0d431e0e5 100644 --- a/src/lib/elementary/elm_main.c +++ b/src/lib/elementary/elm_main.c @@ -1285,7 +1285,7 @@ elm_quicklaunch_fallback(int argc, return ret; } -EAPI int +EAPI Eina_Value * efl_quicklaunch_fallback(int argc, char **argv) { @@ -1299,7 +1299,7 @@ efl_quicklaunch_fallback(int argc, return efl_loop_begin(ecore_main_loop_get()); } - return 255; + return eina_value_uchar_new(255); } EAPI char *