From 6b37c4f4d549c8cfa2befb914d3e8de8ef7bd8da Mon Sep 17 00:00:00 2001 From: DaeKwang Ryu Date: Wed, 28 Oct 2015 15:06:40 +0900 Subject: [PATCH] Evas/WL: fix error checking of eglBindAPI. if eglGetError sequencially called, second eglGetError() doesn't give the information of real Error. Change-Id: I9acd303d5550fe896b19b0a50e071e89f2185fac --- src/modules/evas/engines/wayland_egl/evas_wl_main.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/modules/evas/engines/wayland_egl/evas_wl_main.c b/src/modules/evas/engines/wayland_egl/evas_wl_main.c index a4ca96d..02bc6a5 100644 --- a/src/modules/evas/engines/wayland_egl/evas_wl_main.c +++ b/src/modules/evas/engines/wayland_egl/evas_wl_main.c @@ -84,8 +84,7 @@ eng_window_new(Evas *evas, Evas_Engine_Info_Wayland_Egl *einfo, int w, int h, Re eng_window_free(gw); return NULL; } - eglBindAPI(EGL_OPENGL_ES_API); - if (eglGetError() != EGL_SUCCESS) + if (!eglBindAPI(EGL_OPENGL_ES_API)) { ERR("eglBindAPI() fail. code=%#x", eglGetError()); eng_window_free(gw); -- 2.7.4