projects
/
mmh
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
nonstatic function for atexit, check if atexit fails
[mmh]
/
uip
/
rmm.c
diff --git
a/uip/rmm.c
b/uip/rmm.c
index
9401d2b
..
03d4568
100644
(file)
--- a/
uip/rmm.c
+++ b/
uip/rmm.c
@@
-31,7
+31,6
@@
main(int argc, char **argv)
char **arguments;
struct msgs_array msgs = { 0, 0, NULL };
struct msgs *mp;
char **arguments;
struct msgs_array msgs = { 0, 0, NULL };
struct msgs *mp;
- pid_t pid;
setlocale(LC_ALL, "");
invo_name = mhbasename(argv[0]);
setlocale(LC_ALL, "");
invo_name = mhbasename(argv[0]);
@@
-141,20
+140,5
@@
main(int argc, char **argv)
}
vec[vecp] = NULL;
}
vec[vecp] = NULL;
- fflush(stdout);
- switch (pid = fork()) {
- case -1:
- adios("fork", "unable to");
-
- case 0:
- execvp(*vec, vec);
- fprintf(stderr, "unable to exec ");
- perror(*vec);
- _exit(-1);
-
- default:
- pidwait(pid, -1);
- }
-
- return 0;
+ return execprog(*vec, vec);
}
}