elm_config : fix the mismatch count of init/shutdown call 91/167491/1
authorjiin.moon <jiin.moon@samsung.com>
Thu, 18 Jan 2018 03:57:06 +0000 (12:57 +0900)
committerjiin.moon <jiin.moon@samsung.com>
Thu, 18 Jan 2018 04:01:49 +0000 (13:01 +0900)
Change-Id: I94ed13a07db0d636f0e2b8df317c1ca3c9bf0821

src/lib/elm_config.c

index 72804a1..1a66add 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);