Avoid printing a trailing blank character.

This commit is contained in:
Matt Kraai 2001-12-20 21:11:59 +00:00
parent 5a841adf5d
commit 38c15becf6

View file

@ -42,16 +42,25 @@ static char print_type = 0;
static void print_counts(const unsigned int lines, const unsigned int words, static void print_counts(const unsigned int lines, const unsigned int words,
const unsigned int chars, const unsigned int length, const char *name) const unsigned int chars, const unsigned int length, const char *name)
{ {
int output = 0;
if (print_type & print_lines) { if (print_type & print_lines) {
printf("%7d", lines); printf("%7d", lines);
output++;
} }
if (print_type & print_words) { if (print_type & print_words) {
if (output++)
putchar(' ');
printf("%7d", words); printf("%7d", words);
} }
if (print_type & print_chars) { if (print_type & print_chars) {
if (output++)
putchar(' ');
printf("%7d", chars); printf("%7d", chars);
} }
if (print_type & print_length) { if (print_type & print_length) {
if (output++)
putchar(' ');
printf("%7d", length); printf("%7d", length);
} }
if (*name) { if (*name) {