From 992bab2f8f9d70d24b1761fb292f3305326b5e66 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Tue, 16 Jan 2018 14:38:55 +0100 Subject: [PATCH] Allow empty `--` run/task/service descriptions => no progress Signed-off-by: Joachim Nilsson --- src/service.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/service.c b/src/service.c index 5417daf8..46fb002e 100644 --- a/src/service.c +++ b/src/service.c @@ -639,6 +639,15 @@ int service_register(int type, char *cfg, struct rlimit rlimit[], char *file) while (*desc && isblank(*desc)) desc++; + } else { + int pos; + + /* Find "--\n" to denote empty/no description */ + pos = (int)strlen(line) - 2; + if (pos > 0 && !strcmp(&line[pos], "--")) { + line[pos] = 0; + desc = &line[pos]; + } } cmd = strtok(line, " ");