From abd41c93ea5a883718b57d1c4a461defde7f7d99 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Thu, 26 Oct 2017 13:01:56 -0700 Subject: [PATCH] evas: image_native_set actually receive a context, not an output. --- src/modules/evas/engines/wayland_egl/evas_engine.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/modules/evas/engines/wayland_egl/evas_engine.c b/src/modules/evas/engines/wayland_egl/evas_engine.c index 4455aebebf..3da159fcdd 100644 --- a/src/modules/evas/engines/wayland_egl/evas_engine.c +++ b/src/modules/evas/engines/wayland_egl/evas_engine.c @@ -1001,7 +1001,6 @@ eng_image_native_shutdown(void *engine EINA_UNUSED, Evas_Native_Surface_Type typ static void * eng_image_native_set(void *engine, void *image, void *native) { - Render_Engine *re; Outbuf *ob; Native *n; Evas_Native_Surface *ns; @@ -1011,8 +1010,8 @@ eng_image_native_set(void *engine, void *image, void *native) void *buffer = NULL; void *wlid, *wl_buf = NULL; - if (!(re = (Render_Engine *)engine)) return NULL; - if (!(ob = eng_get_ob(re))) return NULL; + ob = gl_generic_any_output_get(engine); + if (!ob) return NULL; ns = native;