projects
/
mikachu
/
openbox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
df7120d
)
exec stuff with "exec " so the sh isnt left over in memory for each process
author
Dana Jansens
<danakj@orodu.net>
Sun, 21 Jul 2002 10:13:04 +0000
(10:13 +0000)
committer
Dana Jansens
<danakj@orodu.net>
Sun, 21 Jul 2002 10:13:04 +0000
(10:13 +0000)
util/epist/screen.cc
patch
|
blob
|
history
diff --git
a/util/epist/screen.cc
b/util/epist/screen.cc
index
78f3a9d
..
8f9fbe3
100644
(file)
--- a/
util/epist/screen.cc
+++ b/
util/epist/screen.cc
@@
-408,10
+408,11
@@
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
md
.c_str()),
+ const_cast<char *>(c.c_str()),
0
};
// make the command run on the correct screen