elm: Fix a safety error message
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 19 Jul 2017 08:12:35 +0000 (17:12 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 20 Jul 2017 05:46:49 +0000 (14:46 +0900)
Happens when shutting down E

src/lib/elementary/efl_ui_win.c

index 47c85ef..50c9c1c 100644 (file)
@@ -5343,7 +5343,10 @@ _efl_ui_win_efl_object_destructor(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *pd EINA_
 {
 #ifdef HAVE_ELEMENTARY_WL2
    if (pd->type == ELM_WIN_FAKE)
-     ecore_wl2_window_free(pd->wl.win);
+     {
+        if (pd->wl.win)
+          ecore_wl2_window_free(pd->wl.win);
+     }
 #endif
    efl_destructor(efl_super(obj, MY_CLASS));
 }