aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/exec.cc4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/exec.cc b/src/exec.cc
index 016dbaedd..5d7140827 100644
--- a/src/exec.cc
+++ b/src/exec.cc
@@ -86,10 +86,6 @@ void runProgram(const string & program, Environment env)
if (dup2(STDERR_FILENO, STDOUT_FILENO) == -1)
throw SysError("cannot dup stderr into stdout");
- /* Make the program executable. !!! hack. */
- if (chmod(program.c_str(), 0755))
- throw SysError("cannot make program executable");
-
/* Execute the program. This should not return. */
execle(program.c_str(), baseNameOf(program).c_str(), 0, env2);