summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYevhenii Kolesnikov <yevhenii.kolesnikov@globallogic.com>2019-05-28 13:59:51 +0300
committerTapani Pälli <tapani.palli@intel.com>2019-06-10 09:10:06 +0300
commit59b21890772d7e88260edef662de4b5add3c056c (patch)
treea6f622ef7785f68efdd0e8632fd1e98038a01271
parentbf3e5405ff3d757d3b8ae1b3d5de5ea5c1672bc1 (diff)
util/piglit-util-gl: Memory leaks in a number of tests
Memory has been allocated but never freed, which causes memory leaks in a number of tests: arb_point_sprite-mipmap glsl-fs-bug25902 glsl-fs-sampler-numbering tex-border-1 gl-2.0-link-empty-prog arb_point_sprite-checkerboard Fixes: 3def81d05a (Unify piglit_checkerboard_texture between GL and GLES) Signed-off-by: Yevhenii Kolesnikov <yevhenii.kolesnikov@globallogic.com> Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
-rw-r--r--tests/util/piglit-util-gl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/util/piglit-util-gl.c b/tests/util/piglit-util-gl.c
index 3f2dcb9c0..fdfb54a24 100644
--- a/tests/util/piglit-util-gl.c
+++ b/tests/util/piglit-util-gl.c
@@ -2545,6 +2545,8 @@ piglit_quads_texture(GLuint tex, unsigned level,
glTexImage2D(GL_TEXTURE_2D, level, GL_RGBA, width, height, 0, GL_RGBA,
piglit_is_gles() ? GL_UNSIGNED_BYTE : GL_FLOAT, tex_data);
+ free(tex_data);
+
return tex;
}