From: Kostya Shishkov Date: Thu, 9 Oct 2025 16:04:14 +0000 (+0200) Subject: reorganise warning suppressions so that audio-only builds won't complain X-Git-Url: https://git.nihav.org/?a=commitdiff_plain;h=d4b32634e4069376353b149481b9f48703df6031;p=nihav.git reorganise warning suppressions so that audio-only builds won't complain --- diff --git a/nihav-duck/src/demuxers/mod.rs b/nihav-duck/src/demuxers/mod.rs index 7a45b94..61cc087 100644 --- a/nihav-duck/src/demuxers/mod.rs +++ b/nihav-duck/src/demuxers/mod.rs @@ -1,12 +1,13 @@ use nihav_core::demuxers::*; -#[allow(unused_macros)] #[cfg(debug_assertions)] +#[allow(unused_macros)] macro_rules! validate { ($a:expr) => { if !$a { println!("check failed at {}:{}", file!(), line!()); return Err(DemuxerError::InvalidData); } }; } #[cfg(not(debug_assertions))] +#[allow(unused_macros)] macro_rules! validate { ($a:expr) => { if !$a { return Err(DemuxerError::InvalidData); } }; } diff --git a/nihav-indeo/src/demuxers/mod.rs b/nihav-indeo/src/demuxers/mod.rs index a008310..f5deaa0 100644 --- a/nihav-indeo/src/demuxers/mod.rs +++ b/nihav-indeo/src/demuxers/mod.rs @@ -1,12 +1,13 @@ use nihav_core::demuxers::*; -#[allow(unused_macros)] #[cfg(debug_assertions)] +#[allow(unused_macros)] macro_rules! validate { ($a:expr) => { if !$a { println!("check failed at {}:{}", file!(), line!()); return Err(DemuxerError::InvalidData); } }; } #[cfg(not(debug_assertions))] +#[allow(unused_macros)] macro_rules! validate { ($a:expr) => { if !$a { return Err(DemuxerError::InvalidData); } }; } diff --git a/nihav-ms/src/demuxers/mod.rs b/nihav-ms/src/demuxers/mod.rs index 7b55ed5..2e5ad88 100644 --- a/nihav-ms/src/demuxers/mod.rs +++ b/nihav-ms/src/demuxers/mod.rs @@ -1,12 +1,13 @@ use nihav_core::demuxers::*; -#[allow(unused_macros)] #[cfg(debug_assertions)] +#[allow(unused_macros)] macro_rules! validate { ($a:expr) => { if !$a { println!("check failed at {}:{}", file!(), line!()); return Err(DemuxerError::InvalidData); } }; } #[cfg(not(debug_assertions))] +#[allow(unused_macros)] macro_rules! validate { ($a:expr) => { if !$a { return Err(DemuxerError::InvalidData); } }; } diff --git a/nihav-rad/src/codecs/mod.rs b/nihav-rad/src/codecs/mod.rs index 70bb146..d8625ce 100644 --- a/nihav-rad/src/codecs/mod.rs +++ b/nihav-rad/src/codecs/mod.rs @@ -10,6 +10,7 @@ macro_rules! validate { } #[cfg(any(feature="decoder_smkaud", feature="decoder_smkvid"))] +#[allow(dead_code)] mod smacker; #[cfg(feature="decoder_binkaud")] mod binkaud;