make sure we don't run a NULL command

This commit is contained in:
Squibid 2024-02-25 13:47:17 -05:00
parent edf61ca3c0
commit ba14867b03
Signed by: squibid
GPG key ID: BECE5684D3C4005D

2
wiz.c
View file

@ -97,7 +97,7 @@ run(char **cmd)
waitpid(-1, NULL, WNOHANG); waitpid(-1, NULL, WNOHANG);
if (killchild && cpid) if (killchild && cpid)
kill(cpid, SIGINT); kill(cpid, SIGINT);
if ((cpid = fork()) == 0) { if (cmd && (cpid = fork()) == 0) {
dup2(STDERR_FILENO, STDOUT_FILENO); dup2(STDERR_FILENO, STDOUT_FILENO);
setsid(); setsid();
execvp(cmd[0], cmd); execvp(cmd[0], cmd);