diff --git a/src/id/id.rs b/src/id/id.rs index bbf2de03f..1c1844ee0 100644 --- a/src/id/id.rs +++ b/src/id/id.rs @@ -141,9 +141,9 @@ pub fn uumain(args: Vec) -> i32 { let id = if possible_pw.is_some() { possible_pw.unwrap().pw_uid } else if rflag { - unsafe { getgid() } + unsafe { getuid() } } else { - unsafe { getegid() } + unsafe { geteuid() } }; let pw = unsafe { getpwuid(id) };