--- src/fs/xattr.rs.orig 2023-04-26 05:18:54 UTC +++ src/fs/xattr.rs @@ -22,17 +22,5 @@ unsafe fn has_xattrs(path: &Path) -> bool { /// Checks to see if a directory entry referred to by `path` has extended attributes. If the file /// at the provided `path` is symlink the file it points to is interrogated. unsafe fn has_xattrs(path: &Path) -> bool { - use libc::{c_char, listxattr}; - - let path_ptr = { - let slice = path.as_os_str().as_bytes(); - let slice_ptr = slice.as_ptr(); - slice_ptr.cast::() - }; - - #[cfg(target_os = "linux")] - return 0 < listxattr(path_ptr, ptr::null_mut::(), 0); - - #[cfg(target_os = "macos")] - return 0 < listxattr(path_ptr, ptr::null_mut::(), 0, 0); + return false; }