diff --git a/src/modules/evas/engines/wayland_shm/evas_engine.c b/src/modules/evas/engines/wayland_shm/evas_engine.c index 0a41a8926d..1231057d8d 100644 --- a/src/modules/evas/engines/wayland_shm/evas_engine.c +++ b/src/modules/evas/engines/wayland_shm/evas_engine.c @@ -287,7 +287,10 @@ eng_output_redraws_rect_del(void *data, int x, int y, int w, int h) static void eng_output_redraws_clear(void *data) { + Render_Engine *re; + if (!(re = (Render_Engine *)data)) return; + if (re->tb) evas_common_tilebuf_clear(re->tb); } static void *