K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-06T06:33:33.000000Z K 7 svn:log V 597 Fixed a printf format error again. Rev.127 was clobbered in rev.1.128 by removing parentheses. The main bug is in gcc: on machines with 64-bit longs and 64-bit long longs, (unsigned long long)rdp->total_sectors / ((1024L * 1024L) / DEV_BSIZE)) has type plain unsigned long instead of the correctly promoted type unsigned long long, so it can not be printfed using %llu format. Even 1ULL / 1L is mispromoted. Anyway, casting the correct operand automatically avoids the problem. We do not want to to pessimize the division; we just want to convert to a common maximal type for printing. END