aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Nilsson <troglobit@gmail.com>2017-10-12 00:19:10 +0200
committerJoachim Nilsson <troglobit@gmail.com>2017-10-12 00:19:10 +0200
commit75d29de3cc3ad136c4c7520f028e7a90d26177f4 (patch)
tree48a1beaa2666a480f9a2fe3336c137a2b8074f87
parent40fc95047d69f0a6daba1350683c486f97059cdb (diff)
downloadfinit-75d29de3cc3ad136c4c7520f028e7a90d26177f4.zip
finit-75d29de3cc3ad136c4c7520f028e7a90d26177f4.tar.gz
finit-75d29de3cc3ad136c4c7520f028e7a90d26177f4.tar.bz2
initctl: Use entire screen width for task/service description
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
-rw-r--r--src/initctl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/initctl.c b/src/initctl.c
index d2f1571..f7b18f9 100644
--- a/src/initctl.c
+++ b/src/initctl.c
@@ -512,6 +512,7 @@ static int show_status(char *arg)
printf("%-10.10s ", lvls);
if (!verbose) {
+ int adj = screen_cols - 58;
char *name = strrchr(svc->cmd, '/');
if (!name)
@@ -519,7 +520,7 @@ static int show_status(char *arg)
else
name++;
- printf("%-20.20s %-21.21s\n", name, svc->desc);
+ printf("%-20.20s %-*.*s\n", name, adj, adj, svc->desc);
continue;
}