summaryrefslogtreecommitdiff
path: root/tests/egl
diff options
context:
space:
mode:
authorVinson Lee <vlee@freedesktop.org>2017-05-03 22:46:09 +0000
committerTapani Pälli <tapani.palli@intel.com>2017-05-04 07:51:07 +0300
commit4665e07a9808de797430743b52fd18b6e8a3cfdb (patch)
tree7597adac2e1f7e95134077a4f12a05813e954e8c /tests/egl
parent7d0182b88cda3c2a30e75d50f0c88745a4486101 (diff)
egl-context-priority: Check eglInitialize result.
Fix Coverity unchecked return value defect. CID: 1405779 Fixes: 7d0182b88cda ("egl: API test for EGL_IMG_context_priority extension") Signed-off-by: Vinson Lee <vlee@freedesktop.org> Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Diffstat (limited to 'tests/egl')
-rw-r--r--tests/egl/egl-context-priority.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/egl/egl-context-priority.c b/tests/egl/egl-context-priority.c
index afafcee48..7f26fc614 100644
--- a/tests/egl/egl-context-priority.c
+++ b/tests/egl/egl-context-priority.c
@@ -85,6 +85,7 @@ piglit_init(int argc, char **argv)
EGLContext ctx;
EGLint expect;
EGLint attr[] = { EGL_NONE, EGL_NONE, EGL_NONE };
+ bool ok;
/* Supported priority levels from extension spec. */
EGLenum levels[] = {
@@ -101,7 +102,10 @@ piglit_init(int argc, char **argv)
dpy = eglGetPlatformDisplay(EGL_PLATFORM_SURFACELESS_MESA,
EGL_DEFAULT_DISPLAY, NULL);
- eglInitialize(dpy, &major, &minor);
+ ok = eglInitialize(dpy, &major, &minor);
+ if (!ok) {
+ piglit_report_result(PIGLIT_FAIL);
+ }
piglit_require_egl_extension(dpy, "EGL_IMG_context_priority");
piglit_require_egl_extension(dpy, "EGL_MESA_configless_context");