summaryrefslogtreecommitdiffstats
path: root/linenoise/linenoise.c
diff options
context:
space:
mode:
Diffstat (limited to 'linenoise/linenoise.c')
-rw-r--r--linenoise/linenoise.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/linenoise/linenoise.c b/linenoise/linenoise.c
index 3aaf7b80..f3784597 100644
--- a/linenoise/linenoise.c
+++ b/linenoise/linenoise.c
@@ -342,7 +342,7 @@ static int get_columns(mem_t *ifs, mem_t *ofs) {
if (!lino_os.puts_fn(ofs, L"\x1b[999C"))
goto failed;
cols = get_cursor_position(ifs, ofs);
- if (cols == -1) goto failed;
+ if (cols <= 0) goto failed;
/* Restore position. */
if (cols > start) {