Author: rafael
Date: Mon Aug 18 23:27:03 2014
New Revision: 215969

URL: http://llvm.org/viewvc/llvm-project?rev=215969&view=rev
Log:
Update for llvm api change.

Modified:
    lldb/trunk/source/Expression/IRExecutionUnit.cpp

Modified: lldb/trunk/source/Expression/IRExecutionUnit.cpp
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Expression/IRExecutionUnit.cpp?rev=215969&r1=215968&r2=215969&view=diff
==============================================================================
--- lldb/trunk/source/Expression/IRExecutionUnit.cpp (original)
+++ lldb/trunk/source/Expression/IRExecutionUnit.cpp Mon Aug 18 23:27:03 2014
@@ -295,7 +295,7 @@ IRExecutionUnit::GetRunnableInfo(Error &
 
     
m_module_ap->getContext().setInlineAsmDiagnosticHandler(ReportInlineAsmError, 
&error);
 
-    llvm::EngineBuilder builder(m_module_ap.get());
+    llvm::EngineBuilder builder(std::move(m_module_ap));
 
     builder.setEngineKind(llvm::EngineKind::JIT)
     .setErrorStr(&error_string)
@@ -326,10 +326,6 @@ IRExecutionUnit::GetRunnableInfo(Error &
         error.SetErrorStringWithFormat("Couldn't JIT the function: %s", 
error_string.c_str());
         return;
     }
-    else
-    {
-        m_module_ap.release(); // ownership was transferred
-    }
 
     // Make sure we see all sections, including ones that don't have 
relocations...
     m_execution_engine_ap->setProcessAllSections(true);


_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to