From 0d6c53268d8dbf0a6239e264f01a01fe9e48cc9c Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Tue, 13 Oct 2015 11:45:52 -0700 Subject: [PATCH] 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 1384bc99ea..8f3524bc3f 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);