diff --git a/src/platform/linux/mod.rs b/src/platform/linux/mod.rs index 33ba5da2a5..acd9e63025 100644 --- a/src/platform/linux/mod.rs +++ b/src/platform/linux/mod.rs @@ -102,13 +102,15 @@ impl Pal for Sys { } fn chown(path: CStr, owner: uid_t, group: gid_t) -> Result<()> { + let flags: c_int = 0; e_raw(unsafe { syscall!( FCHOWNAT, AT_FDCWD, path.as_ptr(), owner as u32, - group as u32 + group as u32, + flags ) }) .map(|_| ())