diff --git a/src/bin/e_fm/e_fm_main.c b/src/bin/e_fm/e_fm_main.c index f283c5deb..d342e848d 100644 --- a/src/bin/e_fm/e_fm_main.c +++ b/src/bin/e_fm/e_fm_main.c @@ -45,7 +45,6 @@ void *alloca (size_t); #include #include #include -#include #define E_TYPEDEFS #include "e_config_data.h" @@ -141,7 +140,6 @@ main(int argc, char **argv) eina_init(); eet_init(); ecore_init(); - ecore_con_init(); ecore_app_args_set(argc, (const char **)argv); ecore_file_init(); diff --git a/src/bin/e_fm/e_fm_main_eeze.c b/src/bin/e_fm/e_fm_main_eeze.c index 1b1827b85..6c9986c49 100644 --- a/src/bin/e_fm/e_fm_main_eeze.c +++ b/src/bin/e_fm/e_fm_main_eeze.c @@ -662,6 +662,7 @@ _e_fm_main_eeze_init(void) } if (_e_fm_eeze_init) return; _e_fm_eeze_init = EINA_TRUE; + ecore_con_init(); eeze_init(); eina_log_domain_level_set("eeze_disk", EINA_LOG_LEVEL_DBG); eeze_mount_tabs_watch(); @@ -698,6 +699,7 @@ _e_fm_main_eeze_shutdown(void) { eeze_mount_tabs_unwatch(); eeze_shutdown(); + ecore_con_shutdown(); }