Hi all. This fixes a memory leak of byte streams allocated in r600_llvm_compile.
No regressions found in the tests of opencl-example/run_tests.sh. signed-off-by: Xinya Zhang <zxy_...@hotmail.com> --- src/gallium/drivers/r600/r600_shader.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/r600/r600_shader.c b/src/gallium/drivers/r600/r600_shader.c index 655f89d..de5a318 100644 --- a/src/gallium/drivers/r600/r600_shader.c +++ b/src/gallium/drivers/r600/r600_shader.c @@ -267,6 +267,7 @@ int r600_compute_shader_create(struct pipe_context * ctx, if (dump) { r600_bytecode_dump(shader_ctx.bc); } + free(bytes); return 1; } -- 1.7.11.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev