From 8f94b4df0fd61cadfeda2873e888f0d35ced8d15 Mon Sep 17 00:00:00 2001 From: Minkyoung Kim Date: Mon, 16 Mar 2015 10:58:04 +0900 Subject: [PATCH] evas: fix error checking of eglBindAPI. If eglGetError sequencially called, second eglGetError() doesn't give the information of real Error. Change-Id: Ifcb677e0675768b1b1c79e5e1000bbd2ffc39eec --- src/modules/evas/engines/gl_x11/evas_x_main.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/modules/evas/engines/gl_x11/evas_x_main.c b/src/modules/evas/engines/gl_x11/evas_x_main.c index cfb1dc8..55145ac 100644 --- a/src/modules/evas/engines/gl_x11/evas_x_main.c +++ b/src/modules/evas/engines/gl_x11/evas_x_main.c @@ -182,8 +182,7 @@ eng_window_new(Evas_Engine_Info_GL_X11 *info, 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