Avoid printing a trailing blank character.
This commit is contained in:
parent
5a841adf5d
commit
38c15becf6
@ -42,20 +42,29 @@ static char print_type = 0;
|
||||
static void print_counts(const unsigned int lines, const unsigned int words,
|
||||
const unsigned int chars, const unsigned int length, const char *name)
|
||||
{
|
||||
int output = 0;
|
||||
|
||||
if (print_type & print_lines) {
|
||||
printf("%7d ", lines);
|
||||
printf("%7d", lines);
|
||||
output++;
|
||||
}
|
||||
if (print_type & print_words) {
|
||||
printf("%7d ", words);
|
||||
if (output++)
|
||||
putchar(' ');
|
||||
printf("%7d", words);
|
||||
}
|
||||
if (print_type & print_chars) {
|
||||
printf("%7d ", chars);
|
||||
if (output++)
|
||||
putchar(' ');
|
||||
printf("%7d", chars);
|
||||
}
|
||||
if (print_type & print_length) {
|
||||
printf("%7d ", length);
|
||||
if (output++)
|
||||
putchar(' ');
|
||||
printf("%7d", length);
|
||||
}
|
||||
if (*name) {
|
||||
printf("%s", name);
|
||||
printf(" %s", name);
|
||||
}
|
||||
putchar('\n');
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user