svga: Fix memory leak in svga_buffer_transfer_map.

Fixes resource leak defect reported by Coverity.

Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
Vinson Lee
2012-11-07 23:13:38 -08:00
parent 2c8f088132
commit 2aa783318d
@@ -206,6 +206,8 @@ svga_buffer_transfer_map(struct pipe_context *pipe,
++sbuf->map.count;
map += transfer->box.x;
*ptransfer = transfer;
} else {
FREE(transfer);
}
return map;