From db619c6159061d5abd50c18fc2873d66e2452c87 Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Sun, 18 Mar 2018 10:31:08 +0100 Subject: [PATCH] Make it impossible for MainHeight to overflow --- src/actions.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/actions.cpp b/src/actions.cpp index e2150137..581413df 100644 --- a/src/actions.cpp +++ b/src/actions.cpp @@ -219,7 +219,7 @@ void resizeScreen(bool reload_main_window) getch(); } - MainHeight = LINES-(Config.design == Design::Alternative ? 7 : 4); + MainHeight = std::max(LINES-(Config.design == Design::Alternative ? 7 : 4), 0); validateScreenSize(); @@ -258,7 +258,7 @@ void setWindowsDimensions() using Global::MainHeight; MainStartY = Config.design == Design::Alternative ? 5 : 2; - MainHeight = LINES-(Config.design == Design::Alternative ? 7 : 4); + MainHeight = std::max(LINES-(Config.design == Design::Alternative ? 7 : 4), 0); if (!Config.header_visibility) {