Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTriple()...
[oota-llvm.git] / lib / Target / TargetMachineC.cpp
index 623b3e8ca3203c9c2c2071940237b97a29465721..719923558de489f0431347404b9343a2f7567ee7 100644 (file)
@@ -156,7 +156,7 @@ LLVMTargetRef LLVMGetTargetMachineTarget(LLVMTargetMachineRef T) {
 }
 
 char* LLVMGetTargetMachineTriple(LLVMTargetMachineRef T) {
-  std::string StringRep = unwrap(T)->getTargetTriple();
+  std::string StringRep = unwrap(T)->getTargetTriple().str();
   return strdup(StringRep.c_str());
 }