diff --git a/tload.c b/tload.c index 6df9ef5d..5fb00506 100644 --- a/tload.c +++ b/tload.c @@ -71,6 +71,8 @@ static void setsize(int i) nrows = win.ws_row; } scr_size = nrows * ncols; + if (scr_size < 2) + xerr(EXIT_FAILURE, _("screen too small")); if (screen == NULL) screen = (char *)xmalloc(scr_size); else