summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Michael <cpmichael@osg.samsung.com>2015-12-04 10:47:44 -0500
committerChris Michael <cpmichael@osg.samsung.com>2015-12-04 10:48:45 -0500
commit1d876e8fbaafe7bf0469597f52b319fe919ac6b4 (patch)
treedaa2c8a243c2df37d2f021b4cd13720d4c77d8e0
parent3d7f5f6f6d537177b26cc60145c9c4abfe9e516b (diff)
downloadelementary-1d876e8fbaafe7bf0469597f52b319fe919ac6b4.tar.gz
elementary: Don't call ecore_wl2_shutdown unless we have a display
During _elm_config_sub_shutdown we were explicitly calling ecore_wl2_shutdown. We should only be doing this if we are actually in a wayland environment. @fix Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
-rw-r--r--src/lib/elm_config.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/elm_config.c b/src/lib/elm_config.c
index 5b1fa2f51..22b490938 100644
--- a/src/lib/elm_config.c
+++ b/src/lib/elm_config.c
@@ -3327,8 +3327,11 @@ _elm_config_sub_shutdown(void)
if (ecore_x_display_get()) ecore_x_shutdown();
#endif
#ifdef HAVE_ELEMENTARY_WL2
- if (_elm_wl_display) ecore_wl2_display_disconnect(_elm_wl_display);
- ecore_wl2_shutdown();
+ if (_elm_wl_display)
+ {
+ ecore_wl2_display_disconnect(_elm_wl_display);
+ ecore_wl2_shutdown();
+ }
#endif
#ifdef HAVE_ELEMENTARY_WIN32
ecore_win32_shutdown();