cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=abd41c93ea5a883718b57d1c4a461defde7f7d99
commit abd41c93ea5a883718b57d1c4a461defde7f7d99 Author: Cedric BAIL <[email protected]> Date: Thu Oct 26 13:01:56 2017 -0700 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; --
