aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSquibid <me@zacharyscheiman.com>2024-02-25 13:47:17 -0500
committerSquibid <me@zacharyscheiman.com>2024-02-25 13:47:17 -0500
commitba14867b037581865a08b353e5d05d208dbf1cc4 (patch)
tree06d9c5cdff3ee7d4a8dec8b73274691ad6140b5d
parentedf61ca3c01bc30f7cf2b8153a981ddc811f165f (diff)
downloadwiz-ba14867b037581865a08b353e5d05d208dbf1cc4.tar.gz
wiz-ba14867b037581865a08b353e5d05d208dbf1cc4.tar.bz2
wiz-ba14867b037581865a08b353e5d05d208dbf1cc4.zip
make sure we don't run a NULL command
Diffstat (limited to '')
-rw-r--r--wiz.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/wiz.c b/wiz.c
index b1a926a..8f969bb 100644
--- a/wiz.c
+++ b/wiz.c
@@ -97,7 +97,7 @@ run(char **cmd)
waitpid(-1, NULL, WNOHANG);
if (killchild && cpid)
kill(cpid, SIGINT);
- if ((cpid = fork()) == 0) {
+ if (cmd && (cpid = fork()) == 0) {
dup2(STDERR_FILENO, STDOUT_FILENO);
setsid();
execvp(cmd[0], cmd);