summaryrefslogtreecommitdiffstats
path: root/resize.c
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2008-06-19 22:04:02 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2008-06-19 22:04:02 +0000
commit73d1558ed0a7feb9bb90767b1852f8a989136c0d (patch)
tree1772762b5922313ce14620afc10666ed5d832277 /resize.c
parent24cc3626dc811ba28aa39f46b5abde57d61c2118 (diff)
status-lines -> status, prefix-key -> prefix
Diffstat (limited to 'resize.c')
-rw-r--r--resize.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/resize.c b/resize.c
index 3d6b6348..ca9059de 100644
--- a/resize.c
+++ b/resize.c
@@ -1,4 +1,4 @@
-/* $Id: resize.c,v 1.15 2008-06-14 16:47:20 nicm Exp $ */
+/* $Id: resize.c,v 1.16 2008-06-19 22:04:02 nicm Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@@ -48,7 +48,7 @@ recalculate_sizes(void)
struct session *s;
struct client *c;
struct window *w;
- u_int i, j, ssx, ssy, slines, has;
+ u_int i, j, ssx, ssy, has;
for (i = 0; i < ARRAY_LENGTH(&sessions); i++) {
s = ARRAY_ITEM(&sessions, i);
@@ -73,10 +73,12 @@ recalculate_sizes(void)
}
s->flags &= ~SESSION_UNATTACHED;
- slines = options_get_number(&s->options, "status-lines");
- if (ssy < slines)
- ssy = slines + 1;
- ssy -= slines;
+ if (options_get_number(&s->options, "status")) {
+ if (ssy == 0)
+ ssy = 1;
+ else
+ ssy--;
+ }
if (s->sx == ssx && s->sy == ssy)
continue;