diff --git a/yazi-fs/src/cha/cha.rs b/yazi-fs/src/cha/cha.rs index 499ce17c..de76b3a6 100644 --- a/yazi-fs/src/cha/cha.rs +++ b/yazi-fs/src/cha/cha.rs @@ -15,7 +15,7 @@ pub struct Cha { pub btime: Option, pub ctime: Option, pub mtime: Option, - pub dev: libc::dev_t, + pub dev: u64, pub uid: u32, pub gid: u32, pub nlink: u64, diff --git a/yazi-fs/src/mounts/partition.rs b/yazi-fs/src/mounts/partition.rs index a27bcb54..9ba45b6f 100644 --- a/yazi-fs/src/mounts/partition.rs +++ b/yazi-fs/src/mounts/partition.rs @@ -5,7 +5,7 @@ pub struct Partition { pub src: OsString, pub dist: Option, #[cfg(unix)] - pub rdev: Option, + pub rdev: Option, pub label: Option, pub fstype: Option, pub capacity: u64, diff --git a/yazi-fs/src/mounts/partitions.rs b/yazi-fs/src/mounts/partitions.rs index 5d3c6200..b5bb83db 100644 --- a/yazi-fs/src/mounts/partitions.rs +++ b/yazi-fs/src/mounts/partitions.rs @@ -27,7 +27,7 @@ impl Deref for Partitions { impl Partitions { #[cfg(unix)] - pub fn by_dev(&self, dev: libc::dev_t) -> Option<&Partition> { + pub fn by_dev(&self, dev: u64) -> Option<&Partition> { self.inner.iter().find(|p| p.rdev == Some(dev)) }