diff options
author | Emil Velikov <emil.velikov@collabora.com> | 2018-07-31 11:10:43 +0100 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2018-08-21 14:20:39 +0100 |
commit | a742338751f8184fd724c8b1100e479c952c2187 (patch) | |
tree | 899bd5ebcbcdf3072e3fc78cc61c83a34632e373 | |
parent | 6c08c9fab326a526b41e1846a4b19a1c033b637c (diff) |
egl_mesa_platform_surfaceless: plug some memory leaks
Plug the memory leaks in the PASS case. It might be worth doing the same
throughout, although that is too invasive for what I have time for.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Mathias Fröhlich <mathias.froehlich@web.de>
-rw-r--r-- | tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c b/tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c index b6f239a2f..821a66222 100644 --- a/tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c +++ b/tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c @@ -68,6 +68,7 @@ test_initialize_display(void *test_data) test_setup(&dpy); + eglTerminate(dpy); return PIGLIT_PASS; } @@ -101,6 +102,7 @@ test_create_window(void *test_data) if (!piglit_check_egl_error(EGL_BAD_NATIVE_WINDOW)) return PIGLIT_FAIL; + eglTerminate(dpy); return PIGLIT_PASS; } @@ -132,6 +134,7 @@ test_create_pixmap(void *test_data) if (!piglit_check_egl_error(EGL_BAD_NATIVE_PIXMAP)) return PIGLIT_FAIL; + eglTerminate(dpy); return PIGLIT_PASS; } @@ -192,7 +195,7 @@ test_create_pbuffer(void *test_data) } eglDestroySurface(dpy, surf); - + eglTerminate(dpy); return PIGLIT_PASS; } |