diff --git a/src/editline.c b/src/editline.c index ccb3ac2..77f2bfa 100644 --- a/src/editline.c +++ b/src/editline.c @@ -174,7 +174,7 @@ static void tty_put(const char c) return; Screen[ScreenCount] = c; - if (++ScreenCount > ScreenSize) { + if (++ScreenCount >= ScreenSize) { ScreenSize += SCREEN_INC; Screen = realloc(Screen, sizeof(char) * ScreenSize); }