about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2018-07-15 12:28:42 -0700
committerEsteban Küber <esteban@commure.com>2018-07-19 23:18:07 -0700
commite613bfb7015744c25ce838b64bf8db31acff49f6 (patch)
tree3a0aed0d3254ab035f3772c14fb05be8b1026e6a /src/libstd
parentfbce952193d38328c39262cf2fb7f7bfbe088a70 (diff)
downloadrust-e613bfb7015744c25ce838b64bf8db31acff49f6.tar.gz
rust-e613bfb7015744c25ce838b64bf8db31acff49f6.zip
Same change as `println` for `eprintln`
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/macros.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libstd/macros.rs b/src/libstd/macros.rs
index 7f3c8fcdd5a..527bab759b0 100644
--- a/src/libstd/macros.rs
+++ b/src/libstd/macros.rs
@@ -211,8 +211,7 @@ macro_rules! eprint {
 #[stable(feature = "eprint", since = "1.19.0")]
 macro_rules! eprintln {
     () => (eprint!("\n"));
-    ($fmt:expr) => (eprint!(concat!($fmt, "\n")));
-    ($fmt:expr, $($arg:tt)*) => (eprint!(concat!($fmt, "\n"), $($arg)*));
+    ($($arg:tt)*) => (eprint!("{}\n", format_args!($($arg)*)));
 }
 
 #[macro_export]