Skip to content

Commit d8c77e0

Browse files
committed
make macro hygienic
1 parent 6c294ba commit d8c77e0

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/test/bench/core-std.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,20 @@ use std::util;
2222
use std::vec;
2323

2424
macro_rules! bench (
25-
($id:ident) => (maybe_run_test(argv, stringify!($id).to_owned(), $id))
25+
($argv:expr, $id:ident) => (maybe_run_test($argv, stringify!($id).to_owned(), $id))
2626
)
2727

2828
fn main() {
2929
let argv = os::args();
3030
let _tests = argv.slice(1, argv.len());
3131

32-
bench!(shift_push);
33-
bench!(read_line);
34-
bench!(vec_plus);
35-
bench!(vec_append);
36-
bench!(vec_push_all);
37-
bench!(is_utf8_ascii);
38-
bench!(is_utf8_multibyte);
32+
bench!(argv, shift_push);
33+
bench!(argv, read_line);
34+
bench!(argv, vec_plus);
35+
bench!(argv, vec_append);
36+
bench!(argv, vec_push_all);
37+
bench!(argv, is_utf8_ascii);
38+
bench!(argv, is_utf8_multibyte);
3939
}
4040

4141
fn maybe_run_test(argv: &[~str], name: ~str, test: &fn()) {

0 commit comments

Comments
 (0)