Mesa (master): radv: fix resource leak in radv_amdgpu_ctx_create

Edward O'Callaghan funfunctor at kemper.freedesktop.org
Tue Dec 6 00:49:25 UTC 2016


Module: Mesa
Branch: master
Commit: 3015a23fe0eab17cde163b1de141f75c2f6410e4
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3015a23fe0eab17cde163b1de141f75c2f6410e4

Author: Nayan Deshmukh <nayan26deshmukh at gmail.com>
Date:   Sun Dec  4 23:33:38 2016 +0530

radv: fix resource leak in radv_amdgpu_ctx_create

CovID: 1396387

V2. Fixup bad whitespace.

Signed-off-by: Nayan Deshmukh <nayan26deshmukh at gmail.com>
Reviewed-by: Edward O'Callaghan <funfunctor at folkore1984.net>

---

 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
index b8558fa..4f3ce70 100644
--- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
+++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
@@ -742,6 +742,7 @@ static struct radeon_winsys_ctx *radv_amdgpu_ctx_create(struct radeon_winsys *_w
 	ctx->ws = ws;
 	return (struct radeon_winsys_ctx *)ctx;
 error_create:
+	FREE(ctx);
 	return NULL;
 }
 




More information about the mesa-commit mailing list