1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-08-02 14:07:46 +00:00

Remove redundant length checks.

This commit is contained in:
Joseph Crail 2015-04-28 22:17:36 -04:00
parent 3b09af815d
commit c6cfca8366

View file

@ -83,7 +83,7 @@ pub fn uumain(args: Vec<String>) -> i32 {
match given_options.opt_str("n") { match given_options.opt_str("n") {
Some(n) => { Some(n) => {
let mut slice: &str = n.as_ref(); let mut slice: &str = n.as_ref();
if slice.len() > 0 && slice.chars().next().unwrap_or('_') == '+' { if slice.chars().next().unwrap_or('_') == '+' {
beginning = true; beginning = true;
slice = &slice[1..]; slice = &slice[1..];
} }
@ -98,7 +98,7 @@ pub fn uumain(args: Vec<String>) -> i32 {
None => match given_options.opt_str("c") { None => match given_options.opt_str("c") {
Some(n) => { Some(n) => {
let mut slice: &str = n.as_ref(); let mut slice: &str = n.as_ref();
if slice.len() > 0 && slice.chars().next().unwrap_or('_') == '+' { if slice.chars().next().unwrap_or('_') == '+' {
beginning = true; beginning = true;
slice = &slice[1..]; slice = &slice[1..];
} }
@ -148,7 +148,7 @@ pub fn uumain(args: Vec<String>) -> i32 {
fn parse_size(mut size_slice: &str) -> Option<usize> { fn parse_size(mut size_slice: &str) -> Option<usize> {
let mut base = let mut base =
if size_slice.len() > 0 && size_slice.chars().last().unwrap_or('_') == 'B' { if size_slice.chars().last().unwrap_or('_') == 'B' {
size_slice = &size_slice[..size_slice.len() - 1]; size_slice = &size_slice[..size_slice.len() - 1];
1000usize 1000usize
} else { } else {