Update to match new EINA init/shutdown.
authorbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 6 Sep 2009 22:23:04 +0000 (22:23 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 6 Sep 2009 22:23:04 +0000 (22:23 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@42301 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/efreet.c
src/lib/efreet_base.c
src/lib/efreet_desktop.c
src/lib/efreet_ini.c
src/lib/efreet_menu.c
src/lib/efreet_xml.c

index df69879..672947c 100644 (file)
@@ -29,7 +29,7 @@ EAPI int
 efreet_init(void)
 {
     if (init++) return init;
-    if (!eina_stringshare_init()) return --init;
+    if (!eina_init()) return --init;
     if (!efreet_base_init()) return --init;
     if (!efreet_xml_init()) return --init;
     if (!efreet_icon_init()) return --init;
@@ -55,7 +55,7 @@ efreet_shutdown(void)
     efreet_icon_shutdown();
     efreet_xml_shutdown();
     efreet_base_shutdown();
-    eina_stringshare_shutdown();
+    eina_shutdown();
 
     IF_FREE(efreet_lang);
     IF_FREE(efreet_lang_country);
index ca89bb3..4080c80 100644 (file)
@@ -35,12 +35,7 @@ static Eina_List  *efreet_dirs_get(const char *key,
 int
 efreet_base_init(void)
 {
-    if (!eina_stringshare_init()) return 0;
-    if (!eina_list_init())
-    {
-        eina_stringshare_shutdown();
-        return 0;
-    }
+    if (!eina_init()) return 0;
 
     return 1;
 }
@@ -61,8 +56,7 @@ efreet_base_shutdown(void)
     IF_FREE_LIST(xdg_data_dirs, eina_stringshare_del);
     IF_FREE_LIST(xdg_config_dirs, eina_stringshare_del);
 
-    eina_list_shutdown();
-    eina_stringshare_shutdown();
+    eina_shutdown();
 }
 
 /**
index 18ebd13..e9903f9 100644 (file)
@@ -136,7 +136,7 @@ int
 efreet_desktop_init(void)
 {
     if (init++) return init;
-    if (!eina_stringshare_init()) return --init;
+    if (!eina_init()) return --init;
     if (!ecore_file_init()) return --init;
 
     efreet_desktop_cache = eina_hash_string_superfast_new(NULL);
@@ -167,7 +167,7 @@ efreet_desktop_shutdown(void)
 
     if (--init) return init;
     ecore_file_shutdown();
-    eina_stringshare_shutdown();
+    eina_shutdown();
 
     IF_RELEASE(desktop_environment);
     IF_FREE_HASH(efreet_desktop_cache);
index 98c224c..21817e1 100644 (file)
@@ -54,7 +54,7 @@ int
 efreet_ini_init(void)
 {
     if (init++) return init;
-    if (!eina_stringshare_init()) return --init;
+    if (!eina_init()) return --init;
     return init;
 }
 
@@ -67,7 +67,7 @@ int
 efreet_ini_shutdown(void)
 {
     if (--init) return init;
-    eina_stringshare_shutdown();
+    eina_shutdown();
     return init;
 }
 
index 6c62b11..adcd84b 100644 (file)
@@ -450,7 +450,7 @@ efreet_menu_init(void)
         {NULL, NULL}
     };
 
-    if (!eina_stringshare_init()) return 0;
+    if (!eina_init()) return 0;
     if (!efreet_xml_init()) return 0;
 
     efreet_menu_handle_cbs = eina_hash_string_superfast_new(NULL);
@@ -571,7 +571,7 @@ efreet_menu_shutdown(void)
     IF_RELEASE(efreet_tag_menu);
 
     efreet_xml_shutdown();
-    eina_stringshare_shutdown();
+    eina_shutdown();
 }
 
 /**
index a70c0ae..14501ec 100644 (file)
@@ -47,7 +47,7 @@ int
 efreet_xml_init(void)
 {
     if (init++) return init;
-    if (!eina_stringshare_init()) return --init;
+    if (!eina_init()) return --init;
     return init;
 }
 
@@ -60,7 +60,7 @@ int
 efreet_xml_shutdown(void)
 {
     if (--init) return init;
-    eina_stringshare_shutdown();
+    eina_shutdown();
     return init;
 }