diff options
-rw-r--r-- | miscutils/less.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/miscutils/less.c b/miscutils/less.c index 7c46ba5..90c1038 100644 --- a/miscutils/less.c +++ b/miscutils/less.c @@ -331,8 +331,10 @@ static void re_wrap(void) *d = *s; if (*d != '\0') { new_line_pos++; - if (*d == '\t') /* tab */ + if (*d == '\t') { /* tab */ new_line_pos += 7; + new_line_pos &= (~7); + } s++; d++; if (new_line_pos >= w) { |