execl(). Spotted by Damien Miller.
git-svn-id: svn://svn.tartarus.org/sgt/putty@5592
cda61777-01e9-0310-a592-
d414129be87e
close(i);
fcntl(0, F_SETFD, 0);
fcntl(1, F_SETFD, 0);
close(i);
fcntl(0, F_SETFD, 0);
fcntl(1, F_SETFD, 0);
- execl("/bin/sh", "sh", "-c", cmd, NULL);
+ execl("/bin/sh", "sh", "-c", cmd, (void *)NULL);
sprintf(shellname, "-%s", p);
} else
shellname = shell;
sprintf(shellname, "-%s", p);
} else
shellname = shell;
- execl(getenv("SHELL"), shellname, NULL);
+ execl(getenv("SHELL"), shellname, (void *)NULL);