mirror of
https://github.com/troglobit/finit.git
synced 2026-11-01 13:10:32 +00:00
Fix another GCC 9 string truncation warning
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
1 parent
338c358a75
commit
cfefe23275
1 file changed
+2
-2
+2
-2
@@ -345,11 +345,11 @@ static int service_start(svc_t *svc)
|
|||||||
char buf[CMD_SIZE] = "";
|
char buf[CMD_SIZE] = "";
|
||||||
|
|
||||||
for (i = 0; i < (MAX_NUM_SVC_ARGS - 1) && svc->args[i][0] != 0; i++) {
|
for (i = 0; i < (MAX_NUM_SVC_ARGS - 1) && svc->args[i][0] != 0; i++) {
|
||||||
char arg[MAX_ARG_LEN];
|
char arg[MAX_ARG_LEN + 1];
|
||||||
|
|
||||||
snprintf(arg, sizeof(arg), "%s ", svc->args[i]);
|
snprintf(arg, sizeof(arg), "%s ", svc->args[i]);
|
||||||
if (strlen(arg) < (sizeof(buf) - strlen(buf)))
|
if (strlen(arg) < (sizeof(buf) - strlen(buf)))
|
||||||
strcat(buf, arg);
|
strlcat(buf, arg, sizeof(buf));
|
||||||
}
|
}
|
||||||
_d("Starting %s: %s", svc->cmd, buf);
|
_d("Starting %s: %s", svc->cmd, buf);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user