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>
This commit is contained in:
Chris Michael 2015-12-04 10:47:44 -05:00
parent 7728ab47c0
commit 605823be21
1 changed files with 5 additions and 2 deletions

View File

@ -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();