cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=30adccd6a2b77acb2c18077d33fe875b15c6837f

commit 30adccd6a2b77acb2c18077d33fe875b15c6837f
Author: Cedric Bail <[email protected]>
Date:   Wed Nov 15 16:27:40 2017 -0800

    elementary: make sure that ecore shutdown match ecore init.
---
 src/lib/elementary/elm_main.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/lib/elementary/elm_main.c b/src/lib/elementary/elm_main.c
index a018111111..d4e113687d 100644
--- a/src/lib/elementary/elm_main.c
+++ b/src/lib/elementary/elm_main.c
@@ -823,6 +823,8 @@ elm_quicklaunch_sub_shutdown(void)
    if (_elm_sub_init_count > 0) return _elm_sub_init_count;
    if (!quicklaunch_on)
      {
+        ecore_shutdown_ex();
+
         _elm_win_shutdown();
         _elm_ews_wm_shutdown();
         ecore_con_url_shutdown();
@@ -1198,6 +1200,9 @@ elm_quicklaunch_fork(int    argc,
         ecore_init_ex(argc, argv);
 
         ret = 
efl_loop_exit_code_process(efl_loop_begin(ecore_main_loop_get()));
+
+        ecore_shutdown_ex();
+
         elm_shutdown();
         exit(ret);
      }
@@ -1206,6 +1211,8 @@ elm_quicklaunch_fork(int    argc,
         ecore_init_ex(argc, argv);
 
         ret = qr_main(argc, argv);
+
+        ecore_shutdown_ex();
         exit(ret);
      }
 

-- 


Reply via email to