Lines Matching refs:ErrMsg
70 static HANDLE RedirectIO(const StringRef *path, int fd, std::string* ErrMsg) {
99 MakeErrMsg(ErrMsg, std::string(fname) + ": Can't open file for " +
171 unsigned memoryLimit, std::string *ErrMsg) {
173 if (ErrMsg)
174 *ErrMsg = "program not executable";
231 MakeErrMsg(ErrMsg, "Unable to convert environment variable to UTF-16");
252 si.hStdInput = RedirectIO(redirects[0], 0, ErrMsg);
254 MakeErrMsg(ErrMsg, "can't redirect stdin");
257 si.hStdOutput = RedirectIO(redirects[1], 1, ErrMsg);
260 MakeErrMsg(ErrMsg, "can't redirect stdout");
271 MakeErrMsg(ErrMsg, "can't dup stderr to stdout");
276 si.hStdError = RedirectIO(redirects[2], 2, ErrMsg);
280 MakeErrMsg(ErrMsg, "can't redirect stderr");
295 MakeErrMsg(ErrMsg,
303 MakeErrMsg(ErrMsg,
323 MakeErrMsg(ErrMsg, std::string("Couldn't execute program '") +
352 MakeErrMsg(ErrMsg, std::string("Unable to set memory limit"));
364 bool WaitUntilChildTerminates, std::string *ErrMsg) {
379 if (ErrMsg)
380 MakeErrMsg(ErrMsg, "Failed to terminate timed-out program.");
403 if (ErrMsg)
404 MakeErrMsg(ErrMsg, "Failed getting status for program.");