header_verbose_list: stop truncating file size in listing

This commit is contained in:
Denis Vlasenko
2006-11-24 14:53:18 +00:00
parent 376ce1e775
commit cf30cc82a3
10 changed files with 42 additions and 43 deletions

View File

@@ -29,8 +29,8 @@ static off_t out_full, out_part, in_full, in_part;
static void dd_output_status(int ATTRIBUTE_UNUSED cur_signal)
{
fprintf(stderr, "%"OFF_FMT"+%"OFF_FMT" records in\n"
"%"OFF_FMT"+%"OFF_FMT" records out\n",
fprintf(stderr, "%"OFF_FMT"d+%"OFF_FMT"d records in\n"
"%"OFF_FMT"d+%"OFF_FMT"d records out\n",
in_full, in_part,
out_full, out_part);
}

View File

@@ -574,7 +574,7 @@ static int list_single(struct dnode *dn)
column += printf("%7ld ", (long) dn->dstat.st_ino);
break;
case LIST_BLOCKS:
column += printf("%4"OFF_FMT" ", (off_t) dn->dstat.st_blocks >> 1);
column += printf("%4"OFF_FMT"d ", (off_t) dn->dstat.st_blocks >> 1);
break;
case LIST_MODEBITS:
column += printf("%-10s ", (char *) bb_mode_string(dn->dstat.st_mode));
@@ -604,7 +604,7 @@ static int list_single(struct dnode *dn)
column += printf("%9s ",
make_human_readable_str(dn->dstat.st_size, 1, 0));
} else {
column += printf("%9"OFF_FMT" ", (off_t) dn->dstat.st_size);
column += printf("%9"OFF_FMT"d ", (off_t) dn->dstat.st_size);
}
}
break;