Shaun Jackman pointed out that dprintf(STDOUT_FILENO,...) is just a printf.
No binary (build failed)
—
(log yok)
| @@ -62,7 +62,8 @@ static int status | |
| static void tail_xprint_header(const char *fmt, const char *filename) | |
| { | |
| /* If we get an output error, there is really no sense in continuing. */ | |
| - | if (dprintf(STDOUT_FILENO, fmt, filename) < 0) { |
| + | if (printf(fmt, filename) < 0 || |
| + | fflush(stdout) < 0) { |
| bb_perror_nomsg_and_die(); | |
| } | |
| } | |