Skip to content

Commit

Permalink
Fix compilation on arm (Fix #64)
Browse files Browse the repository at this point in the history
  • Loading branch information
cjbassi committed Jan 28, 2020
1 parent 057c5c5 commit d16e3f7
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/disk/sys/unix/disk_usage.rs
Expand Up @@ -43,12 +43,12 @@ where
let statvfs = sys::statvfs::statvfs(path.as_ref())
.map_err(|_| invalid_data("failed to use statvfs: statvfs return an error code"))?;

let total = statvfs.blocks() as u64 * statvfs.fragment_size();
let total = statvfs.blocks() as u64 * statvfs.fragment_size() as u64;

let avail_to_root = statvfs.blocks_free() as u64 * statvfs.fragment_size();
let avail_to_root = statvfs.blocks_free() as u64 * statvfs.fragment_size() as u64;
let used = total - avail_to_root;

let free = statvfs.blocks_available() as u64 * statvfs.fragment_size();
let free = statvfs.blocks_available() as u64 * statvfs.fragment_size() as u64;

let total_user = used + free;
let percent = ((used as f64 / total_user as f64) * 100.0) as f32;
Expand Down

0 comments on commit d16e3f7

Please sign in to comment.