@@ -173,36 +173,9 @@ macro_rules! log_spendable {
173
173
/// but it needs to be exported so `log_trace` etc can use it in external crates.
174
174
#[ doc( hidden) ]
175
175
#[ macro_export]
176
- macro_rules! log_internal {
177
- ( $logger: expr, $lvl: expr, $( $arg: tt) +) => (
178
- $logger. log( $crate:: util:: logger:: Record :: new( $lvl, None , None , format_args!( $( $arg) +) , module_path!( ) , file!( ) , line!( ) , None ) )
179
- ) ;
180
- }
181
-
182
- /// Logs an entry at the given level.
183
- #[ doc( hidden) ]
184
- #[ macro_export]
185
176
macro_rules! log_given_level {
186
177
( $logger: expr, $lvl: expr, $( $arg: tt) +) => (
187
- match $lvl {
188
- #[ cfg( not( any( feature = "max_level_off" ) ) ) ]
189
- $crate:: util:: logger:: Level :: Error => $crate:: log_internal!( $logger, $lvl, $( $arg) * ) ,
190
- #[ cfg( not( any( feature = "max_level_off" , feature = "max_level_error" ) ) ) ]
191
- $crate:: util:: logger:: Level :: Warn => $crate:: log_internal!( $logger, $lvl, $( $arg) * ) ,
192
- #[ cfg( not( any( feature = "max_level_off" , feature = "max_level_error" , feature = "max_level_warn" ) ) ) ]
193
- $crate:: util:: logger:: Level :: Info => $crate:: log_internal!( $logger, $lvl, $( $arg) * ) ,
194
- #[ cfg( not( any( feature = "max_level_off" , feature = "max_level_error" , feature = "max_level_warn" , feature = "max_level_info" ) ) ) ]
195
- $crate:: util:: logger:: Level :: Debug => $crate:: log_internal!( $logger, $lvl, $( $arg) * ) ,
196
- #[ cfg( not( any( feature = "max_level_off" , feature = "max_level_error" , feature = "max_level_warn" , feature = "max_level_info" , feature = "max_level_debug" ) ) ) ]
197
- $crate:: util:: logger:: Level :: Trace => $crate:: log_internal!( $logger, $lvl, $( $arg) * ) ,
198
- #[ cfg( not( any( feature = "max_level_off" , feature = "max_level_error" , feature = "max_level_warn" , feature = "max_level_info" , feature = "max_level_debug" , feature = "max_level_trace" ) ) ) ]
199
- $crate:: util:: logger:: Level :: Gossip => $crate:: log_internal!( $logger, $lvl, $( $arg) * ) ,
200
-
201
- #[ cfg( any( feature = "max_level_off" , feature = "max_level_error" , feature = "max_level_warn" , feature = "max_level_info" , feature = "max_level_debug" , feature = "max_level_trace" ) ) ]
202
- _ => {
203
- // The level is disabled at compile-time
204
- } ,
205
- }
178
+ $logger. log( $crate:: util:: logger:: Record :: new( $lvl, None , None , format_args!( $( $arg) +) , module_path!( ) , file!( ) , line!( ) , None ) )
206
179
) ;
207
180
}
208
181
0 commit comments