Mesa (master): r600g: Close a memory leak of llvm byte streams

Tom Stellard tstellar at kemper.freedesktop.org
Mon Sep 17 21:00:59 UTC 2012


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

Author: Xinya Zhang <zxy_thf at hotmail.com>
Date:   Mon Sep 17 16:35:06 2012 +0800

r600g: Close a memory leak of llvm byte streams

No regressions found in the tests of opencl-example/run_tests.sh.

Signed-off-by: Xinya Zhang <zxy_thf at hotmail.com>
Signed-off-by: Tom Stellard <thomas.stellard at amd.com>

---

 src/gallium/drivers/r600/r600_shader.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/r600/r600_shader.c b/src/gallium/drivers/r600/r600_shader.c
index 591592c..736165b 100644
--- a/src/gallium/drivers/r600/r600_shader.c
+++ b/src/gallium/drivers/r600/r600_shader.c
@@ -253,6 +253,7 @@ int r600_compute_shader_create(struct pipe_context * ctx,
 	if (dump) {
 		r600_bytecode_dump(shader_ctx.bc);
 	}
+	free(bytes);
 	return 1;
 }
 




More information about the mesa-commit mailing list