diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-09 20:53:33 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-09 20:53:33 +0000 |
commit | 85cca7a5afcdad576c72653fa8e0373ddde2dbe6 (patch) | |
tree | 132423dcdb0daa86a128e5390d54d73a47e3dd95 /catman.c | |
parent | b97d34324cdec9efa4093d1fd5113e1c806f2f8d (diff) | |
download | mandoc-85cca7a5afcdad576c72653fa8e0373ddde2dbe6.tar.gz mandoc-85cca7a5afcdad576c72653fa8e0373ddde2dbe6.tar.zst mandoc-85cca7a5afcdad576c72653fa8e0373ddde2dbe6.zip |
same as mandocdb.c rev. 1.196:
for portability, use (char *)NULL in execlp(3) as discussed on tech@
OpenBSD (didn't blow up anywhere yet, but better safe than sorry)
Diffstat (limited to 'catman.c')
-rw-r--r-- | catman.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,4 +1,4 @@ -/* $Id: catman.c,v 1.17 2017/02/09 18:46:44 schwarze Exp $ */ +/* $Id: catman.c,v 1.18 2017/02/09 20:53:33 schwarze Exp $ */ /* * Copyright (c) 2017 Michael Stapelberg <stapelberg@debian.org> * Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> @@ -61,10 +61,11 @@ run_mandocd(int sockfd, const char *outtype, const char* defos) if (snprintf(sockfdstr, sizeof(sockfdstr), "%d", sockfd) == -1) err(1, "snprintf"); if (defos == NULL) - execlp("mandocd", "mandocd", "-T", outtype, sockfdstr, NULL); + execlp("mandocd", "mandocd", "-T", outtype, + sockfdstr, (char *)NULL); else execlp("mandocd", "mandocd", "-T", outtype, - "-I", defos, sockfdstr, NULL); + "-I", defos, sockfdstr, (char *)NULL); err(1, "exec"); } |