From a1c11cab2dc56483cf9fe6d25af43b2f602d5155 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Wed, 29 Aug 2012 19:23:15 -0700 Subject: rustc: Make `<=`, `>=`, and `>` use traits as well --- src/libstd/test.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libstd/test.rs') diff --git a/src/libstd/test.rs b/src/libstd/test.rs index 2c055e497dd..2c67ae8b262 100644 --- a/src/libstd/test.rs +++ b/src/libstd/test.rs @@ -217,7 +217,7 @@ fn print_failures(st: console_test_state) { st.out.write_line(~"\nfailures:"); let failures = copy st.failures; let failures = vec::map(failures, |test| test.name); - let failures = sort::merge_sort(str::le, failures); + let failures = sort::merge_sort(|x, y| str::le(*x, *y), failures); for vec::each(failures) |name| { st.out.write_line(fmt!(" %s", name)); } @@ -371,7 +371,7 @@ fn filter_tests(opts: test_opts, // Sort the tests alphabetically filtered = { pure fn lteq(t1: &test_desc, t2: &test_desc) -> bool { - str::le(&t1.name, &t2.name) + str::le(t1.name, t2.name) } sort::merge_sort(lteq, filtered) }; -- cgit 1.4.1-3-g733a5