From 0dfba3018115bb3b7c0e93add421e2f8f1454126 Mon Sep 17 00:00:00 2001 From: Joe Wilm Date: Sat, 19 Nov 2016 18:12:04 -0800 Subject: Add a number of simple ref-tests Also adds a feature `err-println` for enabling `err_println!` printing. --- src/macros.rs | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/macros.rs b/src/macros.rs index 97c317b2..eb37d4db 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -23,16 +23,10 @@ macro_rules! die { #[macro_export] macro_rules! err_println { ($($arg:tt)*) => {{ - use std::io::Write; - (writeln!(&mut ::std::io::stderr(), $($arg)*)).expect("stderr"); - }} -} - -#[macro_export] -macro_rules! err_println { - ($($arg:tt)*) => {{ - use std::io::Write; - (writeln!(&mut ::std::io::stderr(), $($arg)*)).expect("stderr"); + if cfg!(feature = "err-println") { + use std::io::Write; + (writeln!(&mut ::std::io::stderr(), $($arg)*)).expect("stderr"); + } }} } -- cgit