From 47742242fa3abeb1a59690c8ac494a080a0f4f2b Mon Sep 17 00:00:00 2001 From: Stefan Farfeleder Date: Tue, 18 May 2004 15:53:58 +0000 Subject: Don't depend on NULL's expansion being a pointer, cast it before it is passed to variadic functions. Approved by: das (mentor) --- libutil/pw_util.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'libutil/pw_util.c') diff --git a/libutil/pw_util.c b/libutil/pw_util.c index 708583d..90c9d72 100644 --- a/libutil/pw_util.c +++ b/libutil/pw_util.c @@ -266,10 +266,11 @@ pw_mkdb(const char *user) /* child */ if (user == NULL) execl(_PATH_PWD_MKDB, "pwd_mkdb", "-p", - "-d", passwd_dir, tempname, NULL); + "-d", passwd_dir, tempname, (char *)NULL); else execl(_PATH_PWD_MKDB, "pwd_mkdb", "-p", - "-d", passwd_dir, "-u", user, tempname, NULL); + "-d", passwd_dir, "-u", user, tempname, + (char *)NULL); _exit(1); /* NOTREACHED */ default: @@ -321,7 +322,7 @@ pw_edit(int notsetuid) (void)setuid(getuid()); } errno = 0; - execlp(editor, basename(editor), tempname, NULL); + execlp(editor, basename(editor), tempname, (char *)NULL); _exit(errno); default: /* parent */ -- cgit v1.2.3