diff options
-rw-r--r-- | src/ansi.c | 2 | ||||
-rw-r--r-- | src/resize.c | 4 |
2 files changed, 3 insertions, 3 deletions
@@ -322,7 +322,7 @@ register int len; curr->w_monitor = MON_FOUND; } - if (cols && rows) + if (cols > 0 && rows > 0) { do { diff --git a/src/resize.c b/src/resize.c index 553b0ed..39f6e28 100644 --- a/src/resize.c +++ b/src/resize.c @@ -628,8 +628,8 @@ int wi, he, hi; int ncx, ncy, naka, t; int y, shift; - if (wi == 0) - he = hi = 0; + if (wi <= 0 || he <= 0) + wi = he = hi = 0; if (p->w_type == W_TYPE_GROUP) return 0; |