git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@54908
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
if (!efreet_base_init())
goto unregister_log_domain;
-#ifdef ICON_CACHE
if (!efreet_cache_init())
goto shutdown_efreet_base;
-#endif
if (!efreet_xml_init())
goto shutdown_efreet_cache;
shutdown_efreet_xml:
efreet_xml_shutdown();
shutdown_efreet_cache:
-#ifdef ICON_CACHE
efreet_cache_shutdown();
shutdown_efreet_base:
-#endif
efreet_base_shutdown();
unregister_log_domain:
eina_log_domain_unregister(_efreet_log_domain_global);
efreet_ini_shutdown();
efreet_icon_shutdown();
efreet_xml_shutdown();
-#ifdef ICON_CACHE
efreet_cache_shutdown();
-#endif
efreet_base_shutdown();
eina_log_domain_unregister(_efreet_log_domain_global);
int efreet_base_init(void);
void efreet_base_shutdown(void);
-#ifdef ICON_CACHE
int efreet_cache_init(void);
void efreet_cache_shutdown(void);
-#endif
int efreet_icon_init(void);
void efreet_icon_shutdown(void);