diff options
author | Keith Whitwell <[email protected]> | 2010-03-12 18:32:10 +0000 |
---|---|---|
committer | José Fonseca <[email protected]> | 2010-03-13 10:40:04 +0000 |
commit | 63af29bfbe265318bcf5be69e420de361b900321 (patch) | |
tree | 5bedcc95e9e6824fe13e08ca6b4893079880ea4c /src/mesa/state_tracker | |
parent | 8561bec0ac1ae5a8871c86f1f2cc29d44cb0f878 (diff) |
mesa: Fix memory leak in decompress-with-blit.
(cherry picked from commit f05a4ee6f2840590c90da4be2fe5c6295410a5af)
Diffstat (limited to 'src/mesa/state_tracker')
-rw-r--r-- | src/mesa/state_tracker/st_cb_texture.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_cb_texture.c b/src/mesa/state_tracker/st_cb_texture.c index c849132e74c..92eefca2e79 100644 --- a/src/mesa/state_tracker/st_cb_texture.c +++ b/src/mesa/state_tracker/st_cb_texture.c @@ -880,6 +880,8 @@ decompress_with_blit(GLcontext * ctx, GLenum target, GLint level, _mesa_unmap_pbo_dest(ctx, &ctx->Pack); + screen->tex_transfer_destroy(tex_xfer); + /* destroy the temp / dest surface */ util_destroy_rgba_surface(dst_texture, dst_surface); } |