diff options
| author | Brian Anderson <andersrb@gmail.com> | 2011-05-14 00:29:24 -0400 |
|---|---|---|
| committer | Brian Anderson <andersrb@gmail.com> | 2011-05-14 00:29:24 -0400 |
| commit | aaf41815b1bd9d9474307f0b7e1d553500a63ecc (patch) | |
| tree | da6d7ef6579623fdc4269473347bd7f5143b51b3 | |
| parent | 371dbf9834b04aec0041d1b397eeb320220d652a (diff) | |
| download | rust-aaf41815b1bd9d9474307f0b7e1d553500a63ecc.tar.gz rust-aaf41815b1bd9d9474307f0b7e1d553500a63ecc.zip | |
rustc: Dispose intrinsics memory buffer
| -rw-r--r-- | src/comp/back/link.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/comp/back/link.rs b/src/comp/back/link.rs index 258073f1d4e..373027daf1e 100644 --- a/src/comp/back/link.rs +++ b/src/comp/back/link.rs @@ -39,6 +39,8 @@ fn link_intrinsics(session::session sess, ModuleRef llmod) { } auto llintrinsicsmod = llvm::LLVMRustParseBitcode(membuf); + llvm::LLVMDisposeMemoryBuffer(membuf); + if ((llintrinsicsmod as uint) == 0u) { llvm_err(sess, "installation problem: couldn't parse intrinstics.bc"); fail; |
