Fix sys clippy lints

This commit is contained in:
Josh Holmer 2023-01-23 10:01:15 -05:00
parent cbe6033984
commit 170e3926ec

View File

@ -80,10 +80,7 @@ impl ParseCallbacks for Callbacks {
let codec_flag_prefix = "AV_CODEC_FLAG_";
let error_max_size = "AV_ERROR_MAX_STRING_SIZE";
if value >= i64::min_value() as i64
&& value <= i64::max_value() as i64
&& _name.starts_with(ch_layout_prefix)
{
if _name.starts_with(ch_layout_prefix) {
Some(IntKind::ULongLong)
} else if value >= i32::min_value() as i64
&& value <= i32::max_value() as i64
@ -632,7 +629,7 @@ fn maybe_search_include(include_paths: &[PathBuf], header: &str) -> Option<Strin
fn link_to_libraries(statik: bool) {
let ffmpeg_ty = if statik { "static" } else { "dylib" };
for lib in LIBRARIES {
let feat_is_enabled = lib.feature_name().and_then(|f| env::var(&f).ok()).is_some();
let feat_is_enabled = lib.feature_name().and_then(|f| env::var(f).ok()).is_some();
if !lib.is_feature || feat_is_enabled {
println!("cargo:rustc-link-lib={}={}", ffmpeg_ty, lib.name);
}
@ -652,8 +649,8 @@ fn main() {
search().join("lib").to_string_lossy()
);
link_to_libraries(statik);
if fs::metadata(&search().join("lib").join("libavutil.a")).is_err() {
fs::create_dir_all(&output()).expect("failed to create build directory");
if fs::metadata(search().join("lib").join("libavutil.a")).is_err() {
fs::create_dir_all(output()).expect("failed to create build directory");
fetch().unwrap();
build().unwrap();
}