summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2018-06-28 12:41:12 -0400
committerChris Michael <cp.michael@samsung.com>2018-06-28 12:41:13 -0400
commitc43850eed4dc51ff3ef01c8f9be642fab696b3a6 (patch)
tree975e459805e6ad440d4e20bd1406b8c4a46fd6de
parentddc31e75ac68204a70784bce1516a5e38d426bf4 (diff)
downloadefl-c43850eed4dc51ff3ef01c8f9be642fab696b3a6.tar.gz
evas/main: shuffle shutdown order of filters and modules
Summary: these both deallocate resources which can be needed during ecore_shutdown ref df652673febd8617d3f458a5c14478534e927940 fix T7052 Reviewers: ManMower, devilhorns Reviewed By: devilhorns Subscribers: cedric, #committers Tags: #efl Maniphest Tasks: T7052 Differential Revision: https://phab.enlightenment.org/D6474
-rw-r--r--src/lib/evas/canvas/evas_main.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c
index 50555c4ea1..be29169136 100644
--- a/src/lib/evas/canvas/evas_main.c
+++ b/src/lib/evas/canvas/evas_main.c
@@ -157,15 +157,15 @@ evas_shutdown(void)
evas_font_path_global_clear();
- evas_filter_shutdown();
-
evas_thread_shutdown();
_evas_preload_thread_shutdown();
evas_async_events_shutdown();
- evas_module_shutdown();
ecore_shutdown();
+ evas_filter_shutdown();
+ evas_module_shutdown();
+
_efl_gfx_map_shutdown();
eina_cow_del(evas_object_proxy_cow);