summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/tty_interface.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tty_interface.c b/src/tty_interface.c
index 0385719..db0b7e2 100644
--- a/src/tty_interface.c
+++ b/src/tty_interface.c
@@ -16,7 +16,9 @@ static void clear(tty_interface_t *state) {
tty_newline(tty);
}
tty_clearline(tty);
- tty_moveup(tty, line - 1);
+ if (state->options->num_lines > 0) {
+ tty_moveup(tty, line - 1);
+ }
tty_flush(tty);
}