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;
 

-- 


Reply via email to