From 11026d9da384290f63f02818a60f31bb06a982c3 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Mon, 16 Oct 2017 08:42:03 +0200 Subject: [PATCH] initctl: Minor, use local screen_cols rather than SCREEN_WIDTH Signed-off-by: Joachim Nilsson --- src/serv.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/serv.c b/src/serv.c index ad3e2ca5..1f54feb3 100644 --- a/src/serv.c +++ b/src/serv.c @@ -64,7 +64,7 @@ static void do_list(const char *heading, const char *path) { int num; int width; - char buf[SCREEN_WIDTH]; + char buf[screen_cols]; size_t i, len; glob_t gl; @@ -85,8 +85,8 @@ static void do_list(const char *heading, const char *path) printf("\e[1m%s\e[0m\n", buf); width = calc_width(gl.gl_pathv, gl.gl_pathc); - num = SCREEN_WIDTH / width; - if ((num - 1) * 2 + num * width > SCREEN_WIDTH) + num = (screen_cols - 2) / width; + if ((num - 1) * 2 + num * width > screen_cols) num--; for (i = 0; i < gl.gl_pathc; i++) {