diff --git a/usr.bin/du/du.c b/usr.bin/du/du.c index 8a112bb6a5ee..f5e7f055b3e4 100644 --- a/usr.bin/du/du.c +++ b/usr.bin/du/du.c @@ -273,8 +273,9 @@ main(int argc, char *argv[]) (void)printf("\t%s\n", p->fts_path); } else { (void)printf("%jd\t%s\n", - howmany(p->fts_bignum * cblocksize, - blocksize), p->fts_path); + (intmax_t)howmany(p->fts_bignum * + cblocksize, blocksize), + p->fts_path); } } break; @@ -304,8 +305,9 @@ main(int argc, char *argv[]) (void)printf("\t%s\n", p->fts_path); } else { (void)printf("%jd\t%s\n", - howmany(curblocks * cblocksize, - blocksize), p->fts_path); + (intmax_t)howmany(curblocks * + cblocksize, blocksize), + p->fts_path); } }