diff options
Diffstat (limited to 'miscutils/less.c')
-rw-r--r-- | miscutils/less.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/miscutils/less.c b/miscutils/less.c index ccdb15fdc..94ecf1686 100644 --- a/miscutils/less.c +++ b/miscutils/less.c | |||
@@ -127,6 +127,7 @@ | |||
127 | #include <sched.h> /* sched_yield() */ | 127 | #include <sched.h> /* sched_yield() */ |
128 | 128 | ||
129 | #include "libbb.h" | 129 | #include "libbb.h" |
130 | #include "common_bufsiz.h" | ||
130 | #if ENABLE_FEATURE_LESS_REGEXP | 131 | #if ENABLE_FEATURE_LESS_REGEXP |
131 | #include "xregex.h" | 132 | #include "xregex.h" |
132 | #endif | 133 | #endif |
@@ -439,7 +440,8 @@ static int at_end(void) | |||
439 | */ | 440 | */ |
440 | static void read_lines(void) | 441 | static void read_lines(void) |
441 | { | 442 | { |
442 | #define readbuf bb_common_bufsiz1 | 443 | #define readbuf bb_common_bufsiz1 |
444 | #define sizeof_readbuf COMMON_BUFSIZE | ||
443 | char *current_line, *p; | 445 | char *current_line, *p; |
444 | int w = width; | 446 | int w = width; |
445 | char last_terminated = terminated; | 447 | char last_terminated = terminated; |
@@ -480,7 +482,7 @@ static void read_lines(void) | |||
480 | time_t t; | 482 | time_t t; |
481 | 483 | ||
482 | errno = 0; | 484 | errno = 0; |
483 | eof_error = safe_read(STDIN_FILENO, readbuf, sizeof(readbuf)); | 485 | eof_error = safe_read(STDIN_FILENO, readbuf, sizeof_readbuf); |
484 | if (errno != EAGAIN) | 486 | if (errno != EAGAIN) |
485 | break; | 487 | break; |
486 | t = time(NULL); | 488 | t = time(NULL); |