We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e4a8aa commit d0fcb02Copy full SHA for d0fcb02
1 file changed
crates/pecos-cli/src/cli/env_cmd.rs
@@ -195,7 +195,10 @@ fn is_libclang_filename(name: &str) -> bool {
195
196
if cfg!(target_os = "macos") {
197
return name == "libclang.dylib"
198
- || (name.starts_with("libclang.") && name.ends_with(".dylib"));
+ || (name.starts_with("libclang.")
199
+ && Path::new(name)
200
+ .extension()
201
+ .is_some_and(|extension| extension.eq_ignore_ascii_case("dylib")));
202
}
203
204
name == "libclang.so"
0 commit comments