aboutsummaryrefslogtreecommitdiff
path: root/engines/glk/window_text_grid.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/glk/window_text_grid.cpp')
-rw-r--r--engines/glk/window_text_grid.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/glk/window_text_grid.cpp b/engines/glk/window_text_grid.cpp
index ee3921d9c6..c32139019b 100644
--- a/engines/glk/window_text_grid.cpp
+++ b/engines/glk/window_text_grid.cpp
@@ -57,8 +57,8 @@ void TextGridWindow::rearrange(const Rect &box) {
Window::rearrange(box);
int newwid, newhgt;
- newwid = box.width() / _font._cellW;
- newhgt = box.height() / _font._cellH;
+ newwid = MAX(box.width() / _font._cellW, 0);
+ newhgt = MAX(box.height() / _font._cellH, 0);
if (newwid == _width && newhgt == _height)
return;