diff options
Diffstat (limited to 'linenoise/linenoise.c')
-rw-r--r-- | linenoise/linenoise.c | 2 |
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) { |