init efreet after intl so desktop locale is right.
authorCarsten Haitzler <raster@rasterman.com>
Thu, 7 Oct 2010 23:14:13 +0000 (23:14 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Thu, 7 Oct 2010 23:14:13 +0000 (23:14 +0000)
SVN revision: 53173

src/bin/e_main.c

index 7ab768c..4f83f8a 100644 (file)
@@ -552,17 +552,6 @@ main(int argc, char **argv)
    TS("test done");
 
    /*** Finished loading subsystems, Loading WM Specifics ***/
-   TS("efreet");
-   /* init FDO desktop */
-   if (!efreet_init())
-     {
-        e_error_message_show(_("Enlightenment cannot initialize the FDO desktop system.\n"
-                               "Perhaps you are out of memory?"));
-        _e_main_shutdown(-1);
-     }
-   _e_main_shutdown_push(efreet_shutdown);
-   TS("efreet done");
-
    TS("configure");
    e_configure_init();
 
@@ -688,6 +677,17 @@ main(int argc, char **argv)
      }
    _e_main_shutdown_push(e_intl_post_shutdown);
 
+   TS("efreet");
+   /* init FDO desktop */
+   if (!efreet_init())
+     {
+        e_error_message_show(_("Enlightenment cannot initialize the FDO desktop system.\n"
+                               "Perhaps you are out of memory?"));
+        _e_main_shutdown(-1);
+     }
+   _e_main_shutdown_push(efreet_shutdown);
+   TS("efreet done");
+
    if (!really_know)
      {
         e_init_status_set(_("Testing Format Support"));