diff options
author | Vinson Lee <vlee@freedesktop.org> | 2017-05-03 22:46:09 +0000 |
---|---|---|
committer | Tapani Pälli <tapani.palli@intel.com> | 2017-05-04 07:51:07 +0300 |
commit | 4665e07a9808de797430743b52fd18b6e8a3cfdb (patch) | |
tree | 7597adac2e1f7e95134077a4f12a05813e954e8c /tests/egl | |
parent | 7d0182b88cda3c2a30e75d50f0c88745a4486101 (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.c | 6 |
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"); |