Check for valid wayland compositor and display before dispatching.
authorChris Michael <devilhorns@comcast.net>
Sat, 4 May 2013 11:26:25 +0000 (12:26 +0100)
committerChris Michael <devilhorns@comcast.net>
Sat, 4 May 2013 11:26:25 +0000 (12:26 +0100)
Signed-off-by: Chris Michael <devilhorns@comcast.net>
src/bin/e_comp_wl.c

index ac6a329..ee250bc 100644 (file)
@@ -405,7 +405,7 @@ _e_comp_wl_cb_read(void *data EINA_UNUSED, Ecore_Fd_Handler *hdl EINA_UNUSED)
 static Eina_Bool 
 _e_comp_wl_cb_idle(void *data EINA_UNUSED)
 {
-   if (_e_wl_comp->wl.display)
+   if ((_e_wl_comp) && (_e_wl_comp->wl.display))
      {
         /* flush any clients before we idle */
         wl_display_flush_clients(_e_wl_comp->wl.display);