EAPI int e_modapi_shutdown(E_Module *m) { Mod *mod = m->data; e_mod_comp_shutdown(); e_configure_registry_item_del("appearance/comp"); e_configure_registry_category_del("appearance"); if (mod->config_dialog) { e_object_del(E_OBJECT(mod->config_dialog)); mod->config_dialog = NULL; } _e_mod_config_free(m); E_CONFIG_DD_FREE(mod->conf_match_edd); E_CONFIG_DD_FREE(mod->conf_edd); free(mod); if (mod == _comp_mod) _comp_mod = NULL; return 1; }
EAPI int e_modapi_shutdown(E_Module *m) { e_configure_registry_item_del("appearance/penguins"); e_configure_registry_category_del("appearance"); penguins_shutdown(); return 1; }
static void _e_modapi_shutdown(void) { e_qa_shutdown(); conf_edd = e_qa_config_dd_free(); eina_log_domain_unregister(_e_quick_access_log_dom); _e_quick_access_log_dom = -1; e_configure_registry_item_del("launcher/quickaccess"); e_configure_registry_category_del("launcher"); e_qa_config_free(qa_config); E_FREE(qa_mod); qa_config = NULL; }