elm_config : fix the mismatch count of init/shutdown call 74/167674/1
authorjiin.moon <jiin.moon@samsung.com>
Thu, 18 Jan 2018 03:57:06 +0000 (12:57 +0900)
committerJIIN MOON <jiin.moon@samsung.com>
Fri, 19 Jan 2018 07:18:52 +0000 (07:18 +0000)
Change-Id: I94ed13a07db0d636f0e2b8df317c1ca3c9bf0821

src/lib/elm_config.c

index 075fa3f..30cda1b 100644 (file)
@@ -3816,9 +3816,13 @@ _elm_config_init(void)
 void
 _elm_config_sub_shutdown(void)
 {
+#ifdef HAVE_ELEMENTARY_WAYLAND
+   if (ecore_wl_display_get()) ecore_wl_shutdown();
+#endif
 #ifdef HAVE_ELEMENTARY_X
    if (ecore_x_display_get()) ecore_x_shutdown();
 #endif
+
    ELM_SAFE_FREE(_eio_config_monitor, eio_monitor_del);
    ELM_SAFE_FREE(_eio_profile_monitor, eio_monitor_del);
    ELM_SAFE_FREE(_config_change_delay_timer, ecore_timer_del);