summaryrefslogtreecommitdiffstats
path: root/usr.bin/window/wwterminfo.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/window/wwterminfo.c')
-rw-r--r--usr.bin/window/wwterminfo.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/usr.bin/window/wwterminfo.c b/usr.bin/window/wwterminfo.c
index d814452..89994c0 100644
--- a/usr.bin/window/wwterminfo.c
+++ b/usr.bin/window/wwterminfo.c
@@ -91,13 +91,17 @@ wwterminfoinit()
*/
wwterminfoend()
{
-
+ char *args[4];
+ args[0] = _PATH_RM;
+ args[1] = "-rf";
+ args[2] = wwterminfopath;
+ args[3] = NULL;
switch (vfork()) {
case -1:
/* can't really do (or say) anything about errors */
return -1;
case 0:
- execl(_PATH_RM, _PATH_RM, "-rf", wwterminfopath, 0);
+ execv(args[0], args);
_exit(0);
default:
wait(NULL);
OpenPOWER on IntegriCloud