]> git.lizzy.rs Git - linenoise.git/blobdiff - linenoise.c
Fix a linenoise bug when moving off the left
[linenoise.git] / linenoise.c
index ba8ab2a3e3af4b2921e2e90a86bb0d0c225772f4..5c1672a08c9523cf80345ed39c82b60c0eb48700 100644 (file)
@@ -700,7 +700,7 @@ static void refreshLine(const char *prompt, struct current *current)
         n++;
     }
 
-    while (n >= current->cols) {
+    while (n >= current->cols && pos > 0) {
         b = utf8_tounicode(buf, &ch);
         if (ch < ' ') {
             n--;