aboutsummaryrefslogtreecommitdiff
path: root/src/cmd.c
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2026-04-27 04:29:24 -0400
committerB. Watson <urchlay@slackware.uk>2026-04-27 04:29:24 -0400
commite673118ae3b3779f56fa9a99bbae9a677717f5db (patch)
tree781d35704fcd9c7e184a3ed123ffc7ade2337bc5 /src/cmd.c
parent4f31140995b95672100d3ffa8158fe4a30b22ca9 (diff)
downloadfujinet-chat-e673118ae3b3779f56fa9a99bbae9a677717f5db.tar.gz
Clean up status bar some, stop double-spacing.
Diffstat (limited to 'src/cmd.c')
-rw-r--r--src/cmd.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/cmd.c b/src/cmd.c
index 43f9fbe..154feaf 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -484,20 +484,26 @@ static void do_pool(void) {
int count;
for(p = 0; p < MAX_POOLS; p++) {
- if(pools[p].screen_count == POOL_UNUSED)
+ scr_print_current("Pool ");
+ scr_cur_printnum(p);
+ if(pools[p].screen_count == POOL_UNUSED) {
+ scr_print_current(" unused\n");
break;
+ }
count = 0;
l = pools[p].free_list;
- while(l != (line_t *)END_MARKER)
+ while(l != (line_t *)END_MARKER) {
+ l = l->next;
count++;
+ }
- scr_print_current("Pool ");
- scr_cur_printnum(p);
scr_print_current(" has ");
scr_cur_printnum(count);
- scr_print_current("lines\n");
+ scr_print_current(" free lines, ");
+ scr_cur_printnum(pools[p].screen_count);
+ scr_print_current(" screens\n");
}
}
#endif