diff options
Diffstat (limited to 'pw.c')
-rw-r--r-- | pw.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -324,7 +324,7 @@ static void drawline(const char *line, unsigned hpos, int columns, int lineno) { size_t len = dslen(line); - if (lineno > 0) + if (lineno >= 0) columns -= printf("%3d ", lineno); if ((size_t) hpos <= len) { @@ -931,7 +931,7 @@ int main(int argc, char **argv) snapshot[0] = resizebuf(snapshot[0], snaplines[0], snaplines[0] + 1); snapshot[0][snaplines[0]++] = dsref(line); clrline(stat); - drawline(line, hpos, columns, -1); + drawline(line, hpos, columns, (stat & stat_lino) ? 0: -1); drawstatus(hist, columns, stat, curcmd); } } |