move e_configure_option_shutdown() to be the first function called on shutdown: bad things happen if this is not the case

SVN revision: 82694
This commit is contained in:
Mike Blumenkrantz 2013-01-12 12:18:42 +00:00
parent 429ae8c2de
commit 30e9bd3f85
1 changed files with 4 additions and 1 deletions

View File

@ -511,7 +511,7 @@ main(int argc, char **argv)
TS("E_Configure Option Init");
e_configure_option_init();
TS("E_Configure Option Init Done");
_e_main_shutdown_push(e_configure_option_shutdown);
//configure_option_shutdown needs to be first
_xdg_data_dirs_augment();
@ -1050,6 +1050,9 @@ main(int argc, char **argv)
TS("Manage all windows");
_e_main_manage_all();
/* this needs to be the first function called on shutdown */
_e_main_shutdown_push(e_configure_option_shutdown);
_idle_after = ecore_idle_enterer_add(_e_main_cb_idle_after, NULL);
if (e_config->show_splash)