From 8ce9054eb9051008b6a9850714701099d2a016b1 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Mon, 24 Jun 2013 16:46:15 +0000 Subject: [PATCH] Convert a use of PathV1.h git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184753 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Driver/Compilation.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Driver/Compilation.cpp b/lib/Driver/Compilation.cpp index 32d687e5ca..79047e4190 100644 --- a/lib/Driver/Compilation.cpp +++ b/lib/Driver/Compilation.cpp @@ -257,7 +257,7 @@ bool Compilation::CleanupFileMap(const ArgStringMap &Files, int Compilation::ExecuteCommand(const Command &C, const Command *&FailingCommand) const { - llvm::sys::Path Prog(C.getExecutable()); + std::string Prog(C.getExecutable()); const char **Argv = new const char*[C.getArguments().size() + 2]; Argv[0] = C.getExecutable(); std::copy(C.getArguments().begin(), C.getArguments().end(), Argv+1); @@ -294,7 +294,7 @@ int Compilation::ExecuteCommand(const Command &C, std::string Error; bool ExecutionFailed; - int Res = llvm::sys::ExecuteAndWait(Prog.str(), Argv, /*env*/ 0, Redirects, + int Res = llvm::sys::ExecuteAndWait(Prog, Argv, /*env*/ 0, Redirects, /*secondsToWait*/ 0, /*memoryLimit*/ 0, &Error, &ExecutionFailed); if (!Error.empty()) { -- 2.40.0