diff options
author | Martin Wilke <miwi@ixsystems.com> | 2019-07-24 01:26:44 +0800 |
---|---|---|
committer | William Hubbs <william.hubbs@sony.com> | 2019-07-24 12:32:23 -0500 |
commit | 7ddc281ab6fd11b63f41059818b0de4748e2821f (patch) | |
tree | ef5a50f228a112c7e218e514ee23daa7c7a71672 | |
parent | c092ff6da174c12b913027ffa33d32622d39b9a0 (diff) |
Fix build with Clang
This fixes #313.
-rw-r--r-- | src/libeinfo/libeinfo.c | 2 | ||||
-rw-r--r-- | src/librc/librc-daemon.c | 2 | ||||
-rw-r--r-- | src/librc/librc.c | 2 | ||||
-rw-r--r-- | src/rc/do_e.c | 4 | ||||
-rw-r--r-- | src/rc/rc.c | 2 | ||||
-rw-r--r-- | src/rc/start-stop-daemon.c | 2 |
6 files changed, 7 insertions, 7 deletions
diff --git a/src/libeinfo/libeinfo.c b/src/libeinfo/libeinfo.c index d57c2856..ccb39acc 100644 --- a/src/libeinfo/libeinfo.c +++ b/src/libeinfo/libeinfo.c @@ -15,7 +15,7 @@ * except according to the terms contained in the LICENSE file. */ -const char libeinfo_copyright[] = "Copyright (c) 2007-2008 Roy Marples"; +static const char libeinfo_copyright[] = "Copyright (c) 2007-2008 Roy Marples"; #include <sys/types.h> #include <sys/ioctl.h> diff --git a/src/librc/librc-daemon.c b/src/librc/librc-daemon.c index 9e7a97ab..863e80d1 100644 --- a/src/librc/librc-daemon.c +++ b/src/librc/librc-daemon.c @@ -611,7 +611,7 @@ rc_service_daemons_crashed(const char *service) i = 0; TAILQ_FOREACH(s, list, entries) argv[i++] = s->value; - argv[i] = '\0'; + argv[i] = NULL; } } diff --git a/src/librc/librc.c b/src/librc/librc.c index 90327097..9da1757f 100644 --- a/src/librc/librc.c +++ b/src/librc/librc.c @@ -15,7 +15,7 @@ * except according to the terms contained in the LICENSE file. */ -const char librc_copyright[] = "Copyright (c) 2007-2008 Roy Marples"; +static const char librc_copyright[] = "Copyright (c) 2007-2008 Roy Marples"; #include "queue.h" #include "librc.h" diff --git a/src/rc/do_e.c b/src/rc/do_e.c index 426087e9..8e15806f 100644 --- a/src/rc/do_e.c +++ b/src/rc/do_e.c @@ -35,9 +35,9 @@ const char *applet = NULL; -static int syslog_decode(char *name, CODE *codetab) +static int syslog_decode(char *name, const CODE *codetab) { - CODE *c; + const CODE *c; if (isdigit((unsigned char)*name)) return atoi(name); diff --git a/src/rc/rc.c b/src/rc/rc.c index c6e453b3..ef46925d 100644 --- a/src/rc/rc.c +++ b/src/rc/rc.c @@ -20,7 +20,7 @@ * except according to the terms contained in the LICENSE file. */ -const char rc_copyright[] = "Copyright (c) 2007-2008 Roy Marples"; +static const char rc_copyright[] = "Copyright (c) 2007-2008 Roy Marples"; #include <sys/types.h> #include <sys/ioctl.h> diff --git a/src/rc/start-stop-daemon.c b/src/rc/start-stop-daemon.c index baa73216..77794a6c 100644 --- a/src/rc/start-stop-daemon.c +++ b/src/rc/start-stop-daemon.c @@ -669,7 +669,7 @@ int main(int argc, char **argv) nav[len++] = p; for (i = 0; i < opt; i++) nav[i + len] = argv[i]; - nav[i + len] = '\0'; + nav[i + len] = NULL; } } } |