diff --git a/src/path.rs b/src/path.rs index f4d75d3b8..0183f1739 100644 --- a/src/path.rs +++ b/src/path.rs @@ -707,11 +707,6 @@ fn path_remoteness(path: &wstr) -> DirRemoteness { // these are in varying headers. Simply hard code them. // Note that we treat FUSE filesystems as remote, which means we lock less on such filesystems. // NOTE: The cast is necessary for 32-bit systems because of the 4-byte CIFS_MAGIC_NUMBER - const _: () = assert!({ - use std::mem; - let f_type = unsafe { mem::zeroed::() }.f_type; - mem::size_of_val(&f_type) <= mem::size_of::() - }); match buf.f_type as usize { 0x5346414F | // AFS_SUPER_MAGIC - Andrew File System 0x6B414653 | // AFS_FS_MAGIC - Kernel AFS and AuriStorFS