cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0d6c53268d8dbf0a6239e264f01a01fe9e48cc9c
commit 0d6c53268d8dbf0a6239e264f01a01fe9e48cc9c Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Oct 13 11:45:52 2015 -0700 evas: follow API documentation more closely. --- src/modules/evas/engines/gl_drm/evas_engine.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/evas/engines/gl_drm/evas_engine.c b/src/modules/evas/engines/gl_drm/evas_engine.c index 1384bc9..8f3524b 100644 --- a/src/modules/evas/engines/gl_drm/evas_engine.c +++ b/src/modules/evas/engines/gl_drm/evas_engine.c @@ -1155,9 +1155,10 @@ eng_image_native_set(void *data, void *image, void *native) attribs[2] = EGL_NONE; memcpy(&(n->ns), ns, sizeof(Evas_Native_Surface)); - glsym_eglQueryWaylandBufferWL(ob->egl.disp, wl_buf, - EGL_WAYLAND_Y_INVERTED_WL, - &yinvert); + if (glsym_eglQueryWaylandBufferWL(ob->egl.disp, wl_buf, + EGL_WAYLAND_Y_INVERTED_WL, + &yinvert) == EGL_FALSE) + yinvert = 1; eina_hash_add(ob->gl_context->shared->native_wl_hash, &wlid, img); --