From 8e31614c4b6679fc1bc1f1d1e0779dcedd066a5a Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Tue, 20 Aug 2019 16:06:46 -0500 Subject: fix clang build --- src/rc/rc-sysvinit.c | 6 +++--- src/rc/rc-sysvinit.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/rc') diff --git a/src/rc/rc-sysvinit.c b/src/rc/rc-sysvinit.c index 4ef074ca..b6ebe661 100644 --- a/src/rc/rc-sysvinit.c +++ b/src/rc/rc-sysvinit.c @@ -74,7 +74,7 @@ void sysvinit_runlevel(char rl) /* * Set environment variables in the init process. */ -void sysvinit_setenv(char *name, char *value) +void sysvinit_setenv(const char *name, const char *value) { struct init_request request; size_t nl; @@ -90,7 +90,7 @@ else vl = 0; if (nl + vl + 3 >= (int)sizeof(request.i.data)) - return -1; + return; memcpy(request.i.data, name, nl); if (value) { @@ -98,5 +98,5 @@ else memcpy(request.i.data + nl + 1, value, vl); } sysvinit_send_cmd(&request); - return 0; + return; } diff --git a/src/rc/rc-sysvinit.h b/src/rc/rc-sysvinit.h index 754a8266..e11322f4 100644 --- a/src/rc/rc-sysvinit.h +++ b/src/rc/rc-sysvinit.h @@ -67,6 +67,6 @@ struct init_request { }; void sysvinit_runlevel(char rl); -void sysvinit_setenv(char *name, char *value); +void sysvinit_setenv(const char *name, const char *value); #endif -- cgit v1.2.3