chown: change first file with --reference

This commit is contained in:
Marcus Millin 2018-10-31 05:48:02 -05:00
parent be91d50361
commit 7625878cd7

View file

@ -144,6 +144,7 @@ pub fn uumain(args: Vec<String>) -> i32 {
return 1;
}
let mut files;
let dest_uid: Option<u32>;
let dest_gid: Option<u32>;
if let Some(file) = matches.opt_str("reference") {
@ -157,6 +158,7 @@ pub fn uumain(args: Vec<String>) -> i32 {
return 1;
}
}
files = matches.free;
} else {
match parse_spec(&matches.free[0]) {
Ok((u, g)) => {
@ -168,9 +170,9 @@ pub fn uumain(args: Vec<String>) -> i32 {
return 1;
}
}
files = matches.free;
files.remove(0);
}
let mut files = matches.free;
files.remove(0);
let executor = Chowner {
bit_flag,
dest_uid,