diff options
author | Brian Somers <brian@FreeBSD.org> | 2001-07-09 09:24:06 +0000 |
---|---|---|
committer | Brian Somers <brian@FreeBSD.org> | 2001-07-09 09:24:06 +0000 |
commit | 7bc6d0158f0e9863a2a13a951321185d214cd3be (patch) | |
tree | a109115514a8774e981280efca775db8a410df5b /usr.sbin/lpr/lpd/printjob.c | |
parent | b5b15b9e7fbe55119213a41835516dc91b25e978 (diff) |
Fix the type of the NULL arg to execl()
Idea from: Theo de Raadt <deraadt@openbsd.org>
Notes
Notes:
svn path=/head/; revision=79452
Diffstat (limited to 'usr.sbin/lpr/lpd/printjob.c')
-rw-r--r-- | usr.sbin/lpr/lpd/printjob.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/usr.sbin/lpr/lpd/printjob.c b/usr.sbin/lpr/lpd/printjob.c index b46d2782f304..66565f6061ff 100644 --- a/usr.sbin/lpr/lpd/printjob.c +++ b/usr.sbin/lpr/lpd/printjob.c @@ -650,7 +650,7 @@ print(struct printer *pp, int format, char *file) execl(_PATH_PR, "pr", width, length, "-h", *title ? title : " ", "-L", *locale ? locale : "C", - "-F", 0); + "-F", (char *)0); syslog(LOG_ERR, "cannot execl %s", _PATH_PR); exit(2); } @@ -1315,7 +1315,7 @@ sendmail(struct printer *pp, char *user, int bombed) cp++; else cp = _PATH_SENDMAIL; - execl(_PATH_SENDMAIL, cp, "-t", 0); + execl(_PATH_SENDMAIL, cp, "-t", (char *)0); _exit(0); } else if (s > 0) { /* parent */ dup2(p[1], 1); @@ -1512,7 +1512,8 @@ openpr(const struct printer *pp) cp = pp->filters[LPF_OUTPUT]; else cp++; - execl(pp->filters[LPF_OUTPUT], cp, width, length, 0); + execl(pp->filters[LPF_OUTPUT], cp, width, length, + (char *)0); syslog(LOG_ERR, "%s: %s: %m", pp->printer, pp->filters[LPF_OUTPUT]); exit(1); |