From b7f6356053638188a162df0d1912a6317e9d593d Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Thu, 6 Mar 2014 11:25:27 +0000 Subject: Make session_attached a count and add session_many_attached flag. --- resize.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'resize.c') diff --git a/resize.c b/resize.c index 8d0bd275..b3b031c0 100644 --- a/resize.c +++ b/resize.c @@ -55,6 +55,7 @@ recalculate_sizes(void) RB_FOREACH(s, sessions, &sessions) { has_status = options_get_number(&s->options, "status"); + s->attached = 0; ssx = ssy = UINT_MAX; for (j = 0; j < ARRAY_LENGTH(&clients); j++) { c = ARRAY_ITEM(&clients, j); @@ -69,6 +70,7 @@ recalculate_sizes(void) ssy = c->tty.sy - 1; else if (c->tty.sy < ssy) ssy = c->tty.sy; + s->attached++; } } if (ssx == UINT_MAX || ssy == UINT_MAX) { -- cgit