aboutsummaryrefslogtreecommitdiffstats
path: root/pw.c
diff options
context:
space:
mode:
Diffstat (limited to 'pw.c')
-rw-r--r--pw.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pw.c b/pw.c
index 1c883ec..5d5c5b9 100644
--- a/pw.c
+++ b/pw.c
@@ -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);
}
}