diff options
-rw-r--r-- | pw.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -248,12 +248,13 @@ static void drawline(const char *line, int hpos, int columns) line += hpos; len -= hpos; putchar('>'); + columns--; } - if (len < (size_t) columns - 1) { + if (len < (size_t) columns) { fputs(line, stdout); clreol(1); } else { - for (int i = 0; i < columns - 2; i++) + for (int i = 0; i < columns - 1; i++) putchar(line[i]); puts("<"); } |