fileselectior - fix to add explicit req on eio in elementary
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Fri, 4 Jul 2014 05:29:24 +0000 (14:29 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Fri, 4 Jul 2014 05:30:11 +0000 (14:30 +0900)
this adjusts for edje no longer implicitly initting eio (should never
have been depended on anyway)

legacy/elementary/configure.ac
legacy/elementary/src/lib/elm_main.c

index dcc6cd6..580e86c 100644 (file)
@@ -195,6 +195,7 @@ PKG_CHECK_MODULES([ELEMENTARY],
     efreet >= efl_version
     efreet-mime >= efl_version
     efreet-trash >= efl_version
+    eio >= efl_version
    ]
 )
 
@@ -220,6 +221,7 @@ requirement_elm="\
     efreet >= efl_version \
     efreet-mime >= efl_version \
     efreet-trash >= efl_version \
+    eio >= efl_version \
     "
 
 have_elementary_x="no"
index feda887..5fc8c37 100644 (file)
@@ -613,6 +613,7 @@ elm_quicklaunch_init(int    argc,
      ELM_EVENT_POLICY_CHANGED = ecore_event_type_new();
 
    ecore_file_init();
+   eio_init();
 
    _elm_exit_handler = ecore_event_handler_add(ECORE_EVENT_SIGNAL_EXIT, _elm_signal_exit, NULL);
 
@@ -747,6 +748,7 @@ elm_quicklaunch_shutdown(void)
    _elm_unneed_elocation();
    _elm_unneed_ethumb();
    _elm_unneed_web();
+   eio_shutdown();
    ecore_file_shutdown();
 
 #ifdef HAVE_ELEMENTARY_EMAP