Disk(Linux): fix byteUsed not correctly in ext4

This commit is contained in:
xzl
2023-08-01 07:24:56 +00:00
committed by Carter Li
parent f1ec86a371
commit 81f7861147
+1 -1
View File
@@ -197,7 +197,7 @@ static void detectStats(FFDisk* disk)
memset(&fs, 0, sizeof(struct statvfs)); //Set all values to 0, so our values get initialized to 0 too
disk->bytesTotal = fs.f_blocks * fs.f_frsize;
disk->bytesUsed = disk->bytesTotal - (fs.f_bavail * fs.f_frsize);
disk->bytesUsed = disk->bytesTotal - (fs.f_bfree * fs.f_frsize);
disk->filesTotal = (uint32_t) fs.f_files;
disk->filesUsed = (uint32_t) (disk->filesTotal - fs.f_ffree);