Make ExecutionEngine owning a DataLayout
[oota-llvm.git] / lib / ExecutionEngine / ExecutionEngineBindings.cpp
index 55ab5af2b9098d32b4edc54451cba88b7dbac7fd..892c941a292ffdaa211f1359c41a1eee7180ddae 100644 (file)
@@ -318,7 +318,7 @@ void *LLVMRecompileAndRelinkFunction(LLVMExecutionEngineRef EE,
 }
 
 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE) {
-  return wrap(unwrap(EE)->getDataLayout());
+  return wrap(&unwrap(EE)->getDataLayout());
 }
 
 LLVMTargetMachineRef