From 36f38d5a137cf718d580f08f8de3b18f9ed106cd Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Thu, 29 Jun 2017 22:21:33 +0200 Subject: [PATCH] initctl: Only append space between args, not at last arg Signed-off-by: Joachim Nilsson --- src/initctl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/initctl.c b/src/initctl.c index bc4dfa00..5fe359a5 100644 --- a/src/initctl.c +++ b/src/initctl.c @@ -652,7 +652,8 @@ int main(int argc, char *argv[]) while (optind < argc) { strlcat(arg, argv[optind++], sizeof(arg)); - strlcat(arg, " ", sizeof(arg)); + if (optind < argc) + strlcat(arg, " ", sizeof(arg)); } for (c = 0; command[c].cmd; c++) {