diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-07-21 10:18:12 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-07-21 10:18:12 +0000 |
| commit | 0ee5660504b3d55b8fb989241a675af4f925087f (patch) | |
| tree | 9b122ce6b7f613de450a086bcf5a0bad166af124 | |
| parent | 728022e170bf7f0ccc20101cc53587dfcd853ee5 (diff) | |
dont use "exec " anymore cuz then stuff like && doesn't work
| -rw-r--r-- | util/epist/screen.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/util/epist/screen.cc b/util/epist/screen.cc index 8f9fbe3c..78f3a9d0 100644 --- a/util/epist/screen.cc +++ b/util/epist/screen.cc @@ -408,11 +408,10 @@ void screen::execCommand(const std::string &cmd) const { if ((pid = fork()) == 0) { extern char **environ; - string c = "exec " + cmd; char *const argv[] = { "sh", "-c", - const_cast<char *>(c.c_str()), + const_cast<char *>(cmd.c_str()), 0 }; // make the command run on the correct screen |
