mirror of
https://github.com/sharkdp/fd.git
synced 2024-11-18 09:50:34 +01:00
Fix extension comparison logic
This commit is contained in:
parent
b0fb774c0e
commit
2256affd8f
1 changed files with 1 additions and 1 deletions
|
@ -309,7 +309,7 @@ fn scan(root: &Path, pattern: Arc<Regex>, base: &Path, config: Arc<FdOptions>) {
|
||||||
// Filter out unwanted extensions.
|
// Filter out unwanted extensions.
|
||||||
if let Some(ref filter_ext) = config.extension {
|
if let Some(ref filter_ext) = config.extension {
|
||||||
let entry_ext = entry.path().extension().map(|e| e.to_string_lossy().to_lowercase());
|
let entry_ext = entry.path().extension().map(|e| e.to_string_lossy().to_lowercase());
|
||||||
if entry_ext.map_or(false, |ext| ext != *filter_ext) {
|
if entry_ext.map_or(true, |ext| ext != *filter_ext) {
|
||||||
return ignore::WalkState::Continue;
|
return ignore::WalkState::Continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue