cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=5e935a8ca93d3a28c054505802e426624a844711

commit 5e935a8ca93d3a28c054505802e426624a844711
Author: Cedric Bail <ced...@osg.samsung.com>
Date:   Mon Aug 28 11:32:13 2017 -0700

    evas: handle new API use correctly for gl_drm backend.
---
 src/modules/evas/engines/gl_drm/evas_engine.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/src/modules/evas/engines/gl_drm/evas_engine.c 
b/src/modules/evas/engines/gl_drm/evas_engine.c
index 1993a98449..8f030a9aa1 100644
--- a/src/modules/evas/engines/gl_drm/evas_engine.c
+++ b/src/modules/evas/engines/gl_drm/evas_engine.c
@@ -1114,7 +1114,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;
@@ -1123,10 +1122,7 @@ eng_image_native_set(void *engine, void *image, void 
*native)
    uint32_t texid;
    void *wlid, *wl_buf = NULL;
 
-   re = (Render_Engine *)engine;
-   if (!re) return NULL;
-
-   ob = eng_get_ob(re);
+   ob = gl_generic_any_output_get(engine);
    if (!ob) return NULL;
 
    ns = native;

-- 


Reply via email to