mirror of
https://github.com/uutils/coreutils.git
synced 2026-06-10 15:48:22 -07:00
Update fold to replace vector concatenation.
The syntax for concatenating a vector and a slice use the '+' operator was removed from Rust.
This commit is contained in:
+3
-2
@@ -84,8 +84,9 @@ fn handle_obsolete(args: &[String]) -> (Vec<String>, Option<String>) {
|
||||
for (i, arg) in args.iter().enumerate() {
|
||||
let slice = &arg;
|
||||
if slice.chars().next().unwrap() == '-' && slice.len() > 1 && slice.chars().nth(1).unwrap().is_digit(10) {
|
||||
return (args[..i].to_vec() + &args[i + 1..],
|
||||
Some(slice[1..].to_string()));
|
||||
let mut v = args.to_vec();
|
||||
v.remove(i);
|
||||
return (v, Some(slice[1..].to_string()));
|
||||
}
|
||||
}
|
||||
(args.to_vec(), None)
|
||||
|
||||
Reference in New Issue
Block a user