Fix disk space output

This commit is contained in:
Linus Dierheimer
2021-11-17 23:22:42 +01:00
parent 9db9a2c195
commit 7bab4ef298
+2 -2
View File
@@ -26,8 +26,8 @@ static void printStatvfs(FFinstance* instance, FFstrbuf* key, struct statvfs* fs
{
const uint32_t GB = 1024 * 1024 * 1024;
uint32_t total = ((uint32_t) (fs->f_blocks * fs->f_frsize)) / GB;
uint32_t available = ((uint32_t) (fs->f_bfree * fs->f_frsize)) / GB;
uint32_t total = (uint32_t) ((fs->f_blocks * fs->f_frsize) / GB);
uint32_t available = (uint32_t) ((fs->f_bfree * fs->f_frsize) / GB);
uint32_t used = total - available;
uint8_t percentage = (uint8_t) ((used / (double) total) * 100.0);