aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support/Program.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Support/Program.cpp')
-rw-r--r--lib/Support/Program.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Support/Program.cpp b/lib/Support/Program.cpp
index 01860b0..fa816f6 100644
--- a/lib/Support/Program.cpp
+++ b/lib/Support/Program.cpp
@@ -28,10 +28,11 @@ Program::ExecuteAndWait(const Path& path,
const Path** redirects,
unsigned secondsToWait,
unsigned memoryLimit,
- std::string* ErrMsg) {
+ std::string* ErrMsg,
+ const char* SignalPrefix) {
Program prg;
if (prg.Execute(path, args, envp, redirects, memoryLimit, ErrMsg))
- return prg.Wait(path, secondsToWait, ErrMsg);
+ return prg.Wait(path, secondsToWait, ErrMsg, SignalPrefix);
else
return -1;
}