From e9bf09a98a624e594bdea2503326bb693b8cf9b8 Mon Sep 17 00:00:00 2001 From: José Fonseca Date: Fri, 30 Apr 2010 19:00:58 +0100 Subject: draw: Fix memory leaks in llvm code. --- src/gallium/auxiliary/draw/draw_llvm.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/gallium/auxiliary/draw/draw_llvm.c') diff --git a/src/gallium/auxiliary/draw/draw_llvm.c b/src/gallium/auxiliary/draw/draw_llvm.c index 3b2df054c3..2c234285b5 100644 --- a/src/gallium/auxiliary/draw/draw_llvm.c +++ b/src/gallium/auxiliary/draw/draw_llvm.c @@ -207,6 +207,8 @@ draw_llvm_create(struct draw_context *draw) void draw_llvm_destroy(struct draw_llvm *llvm) { + LLVMDisposePassManager(llvm->pass); + FREE(llvm); } -- cgit v1.2.3