fix clippy collapsible_match warning in safe_name

This commit is contained in:
Horizontal42 2026-07-29 14:14:49 +03:00
parent a6fc5b90f3
commit 5c4f2db2d2

View file

@ -38,12 +38,8 @@ fn safe_name(name: &str) -> bool {
let path = Path::new(name); let path = Path::new(name);
let mut components = path.components(); let mut components = path.components();
match components.next() { match components.next() {
Some(std::path::Component::Normal(_)) => { Some(std::path::Component::Normal(_)) if components.next().is_none() => {
if components.next().is_none() {
!name.contains(['/', '\\', ':']) !name.contains(['/', '\\', ':'])
} else {
false
}
} }
_ => false, _ => false,
} }