summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Velikov <emil.velikov@collabora.com>2018-07-31 11:10:43 +0100
committerEmil Velikov <emil.l.velikov@gmail.com>2018-08-21 14:20:39 +0100
commita742338751f8184fd724c8b1100e479c952c2187 (patch)
tree899bd5ebcbcdf3072e3fc78cc61c83a34632e373
parent6c08c9fab326a526b41e1846a4b19a1c033b637c (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.c5
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;
}