mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-08-04 15:07:47 +00:00
refactor/polish ~ fix cargo clippy
complaints (use starts_with()
)
This commit is contained in:
parent
e676447b3d
commit
3bff70967c
2 changed files with 2 additions and 2 deletions
|
@ -74,7 +74,7 @@ fn handle_obsolete(mut args: Vec<String>) -> (Vec<String>, Option<String>) {
|
||||||
while i < args.len() {
|
while i < args.len() {
|
||||||
// this is safe because slice is valid when it is referenced
|
// this is safe because slice is valid when it is referenced
|
||||||
let slice = &args[i].clone();
|
let slice = &args[i].clone();
|
||||||
if slice.chars().next().unwrap() == '-' && slice.len() > 1
|
if slice.starts_with('-') && slice.len() > 1
|
||||||
&& slice.chars().nth(1).unwrap().is_digit(10)
|
&& slice.chars().nth(1).unwrap().is_digit(10)
|
||||||
{
|
{
|
||||||
let val = &slice[1..];
|
let val = &slice[1..];
|
||||||
|
|
|
@ -72,7 +72,7 @@ fn parse_options(args: Vec<String>, options: &mut SeqOptions) -> Result<Vec<Stri
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
_ => {
|
_ => {
|
||||||
if arg.len() > 1 && arg.chars().next().unwrap() == '-' {
|
if arg.len() > 1 && arg.starts_with('-') {
|
||||||
let argptr: *const String = &arg; // escape from the borrow checker
|
let argptr: *const String = &arg; // escape from the borrow checker
|
||||||
let mut chiter = unsafe { &(*argptr)[..] }.chars().skip(1);
|
let mut chiter = unsafe { &(*argptr)[..] }.chars().skip(1);
|
||||||
let mut ch = ' ';
|
let mut ch = ' ';
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue