From 168861ad4f08abbcd1cb24929515109719011797 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Thu, 4 Sep 2014 18:37:31 +0000 Subject: Fix use-after-move introduced in r217065 and caught in post-commit review by Alexey. llvm-svn: 217181 --- llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llvm/lib/ExecutionEngine/MCJIT') diff --git a/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp b/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp index f172b58df47..3dd205751d1 100644 --- a/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp +++ b/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp @@ -104,9 +104,9 @@ void MCJIT::addObjectFile(std::unique_ptr Obj) { if (!LoadedObject || Dyld.hasError()) report_fatal_error(Dyld.getErrorString()); - LoadedObjects.push_back(std::move(LoadedObject)); - NotifyObjectEmitted(*LoadedObject); + + LoadedObjects.push_back(std::move(LoadedObject)); } void MCJIT::addObjectFile(object::OwningBinary Obj) { -- cgit v1.2.3