diff --git a/src/ui/window.c b/src/ui/window.c index 3f751214..0f6e2780 100644 --- a/src/ui/window.c +++ b/src/ui/window.c @@ -72,10 +72,7 @@ _win_ensure_pad_capacity(ProfWin* window, WINDOW* win, int lines_needed) static int _win_estimated_lines(WINDOW* win, const char* const message, int indent, int pad_indent) { - int usable = getmaxx(win) - (indent + pad_indent); - if (usable < 1) { - usable = 1; - } + int usable = MAX(1, getmaxx(win) - (indent + pad_indent)); int newlines = 0; for (const char* p = message; *p; p++) { if (*p == '\n') {