Cast calculations of volume sizes to 64bit in BeOS.

This commit is contained in:
2021-04-28 09:20:42 +01:00
parent 878b16a1c1
commit 057e20030b

View File

@@ -69,9 +69,10 @@ void GetVolumeInfo(const char* path, size_t* clusterSize)
printf("\tBlock size: %" PRIu64 " bytes\n", fsinfo.block_size);
printf("\tTotal blocks: %" PRIu64 " (%" PRIu64 " bytes)\n",
fsinfo.total_blocks,
fsinfo.total_blocks * fsinfo.block_size);
printf(
"\tFree blocks: %" PRIu64 " (%" PRIu64 " bytes)\n", fsinfo.free_blocks, fsinfo.free_blocks * fsinfo.block_size);
(long long)fsinfo.total_blocks * fsinfo.block_size);
printf("\tFree blocks: %" PRIu64 " (%" PRIu64 " bytes)\n",
fsinfo.free_blocks,
(long long)fsinfo.free_blocks * fsinfo.block_size);
printf("\tOptimal I/O size: %" PRIu64 " bytes\n", fsinfo.io_size);
printf("\tTotal nodes: %" PRIu64 "\n", fsinfo.total_nodes);
printf("\tAvailable nodes: %" PRIu64 "\n", fsinfo.free_nodes);