[Piglit] [PATCH] egl-context-priority: Check eglInitialize result.
Vinson Lee
vlee at freedesktop.org
Wed May 3 22:46:09 UTC 2017
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 at freedesktop.org>
---
tests/egl/egl-context-priority.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/tests/egl/egl-context-priority.c b/tests/egl/egl-context-priority.c
index afafcee482cc..7f26fc614ea3 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");
--
2.9.3
More information about the Piglit
mailing list