diff --git a/compiler/lib/Support/LLVMEmitFile.cpp b/compiler/lib/Support/LLVMEmitFile.cpp index 56f42e61b..5c8d53a61 100644 --- a/compiler/lib/Support/LLVMEmitFile.cpp +++ b/compiler/lib/Support/LLVMEmitFile.cpp @@ -65,7 +65,7 @@ llvm::Error emitObject(llvm::Module &module, string objectPath) { objectFile->os().flush(); objectFile->os().close(); objectFile->keep(); - + delete targetMachine; return llvm::Error::success(); }