fix lint error: redundant return statements

This commit is contained in:
Ruifeng Xie 2021-12-25 19:18:05 +08:00
parent 59b67c14c0
commit e0eb20c847
No known key found for this signature in database
GPG Key ID: 17A512702D99B3B8

View File

@ -13,12 +13,12 @@ const DEFINES: &[(&str, Option<&str>)] = &[
fn find_freetype() -> Vec<impl AsRef<std::path::Path>> {
#[cfg(not(feature = "use-vcpkg"))]
match pkg_config::Config::new().find("freetype2") {
Ok(freetype) => return freetype.include_paths,
Ok(freetype) => freetype.include_paths,
Err(err) => panic!("cannot find freetype: {}", err),
}
#[cfg(feature = "use-vcpkg")]
match vcpkg::find_package("freetype") {
Ok(freetype) => return freetype.include_paths,
Ok(freetype) => freetype.include_paths,
Err(err) => panic!("cannot find freetype: {}", err),
}
}