Fixes "Resource leak" defects reported by Coverity. Signed-off-by: Vinson Lee <v...@freedesktop.org> --- src/mesa/main/mipmap.c | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/src/mesa/main/mipmap.c b/src/mesa/main/mipmap.c index 5839632..0ef6536 100644 --- a/src/mesa/main/mipmap.c +++ b/src/mesa/main/mipmap.c @@ -2128,6 +2128,8 @@ generate_mipmap_compressed(struct gl_context *ctx, GLenum target, if (!dstImage) { _mesa_error(ctx, GL_OUT_OF_MEMORY, "generating mipmaps"); free(temp_dst); + free(temp_src_slices); + free(temp_dst_slices); return; } @@ -2154,6 +2156,8 @@ generate_mipmap_compressed(struct gl_context *ctx, GLenum target, border, srcImage->InternalFormat, srcImage->TexFormat)) { free(temp_dst); + free(temp_src_slices); + free(temp_dst_slices); return; } -- 1.8.3.2 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev