projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use a range loop. NFC.
[oota-llvm.git]
/
lib
/
Support
/
Program.cpp
diff --git
a/lib/Support/Program.cpp
b/lib/Support/Program.cpp
index 83f2ec4f0fc4ed8a8d88a3e7cda4a8e758b3eccd..b84b82b1f10bae8e344cbe6e5679f882dddbec5f 100644
(file)
--- a/
lib/Support/Program.cpp
+++ b/
lib/Support/Program.cpp
@@
-7,13
+7,13
@@
//
//===----------------------------------------------------------------------===//
//
//
//===----------------------------------------------------------------------===//
//
-// This
header
file implements the operating system Program concept.
+// This file implements the operating system Program concept.
//
//===----------------------------------------------------------------------===//
#include "llvm/Support/Program.h"
#include "llvm/Config/config.h"
//
//===----------------------------------------------------------------------===//
#include "llvm/Support/Program.h"
#include "llvm/Config/config.h"
-#include
"llvm/Support/system_error.h"
+#include
<system_error>
using namespace llvm;
using namespace sys;
using namespace llvm;
using namespace sys;
@@
-34,7
+34,8
@@
int sys::ExecuteAndWait(StringRef Program, const char **args, const char **envp,
if (Execute(PI, Program, args, envp, redirects, memoryLimit, ErrMsg)) {
if (ExecutionFailed)
*ExecutionFailed = false;
if (Execute(PI, Program, args, envp, redirects, memoryLimit, ErrMsg)) {
if (ExecutionFailed)
*ExecutionFailed = false;
- ProcessInfo Result = Wait(PI, secondsToWait, true, ErrMsg);
+ ProcessInfo Result = Wait(
+ PI, secondsToWait, /*WaitUntilTerminates=*/secondsToWait == 0, ErrMsg);
return Result.ReturnCode;
}
return Result.ReturnCode;
}