about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJorge Aparicio <japaricious@gmail.com>2014-12-09 12:03:45 -0500
committerJorge Aparicio <japaricious@gmail.com>2014-12-13 20:04:40 -0500
commit4deb27e67aa7280d6e6f9b70eb9447bca5e3c48f (patch)
tree4dd749796efdb55b1c7c5cc55c0a236cd7763da9
parent2e8963debc514da0f6ef3f728b1b608f70e3d550 (diff)
downloadrust-4deb27e67aa7280d6e6f9b70eb9447bca5e3c48f.tar.gz
rust-4deb27e67aa7280d6e6f9b70eb9447bca5e3c48f.zip
libcollections: use tuple indexing
-rw-r--r--src/libcollections/str.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libcollections/str.rs b/src/libcollections/str.rs
index bf568fd92d5..7664fb9c426 100644
--- a/src/libcollections/str.rs
+++ b/src/libcollections/str.rs
@@ -62,7 +62,7 @@ use core::iter::AdditiveIterator;
 use core::kinds::Sized;
 use core::prelude::{Char, Clone, Eq, Equiv};
 use core::prelude::{Iterator, IteratorExt, SlicePrelude, None, Option, Ord, Ordering};
-use core::prelude::{PartialEq, PartialOrd, Result, AsSlice, Some, Tuple2};
+use core::prelude::{PartialEq, PartialOrd, Result, AsSlice, Some};
 use core::prelude::{range};
 
 use hash;
@@ -185,8 +185,8 @@ fn canonical_sort(comb: &mut [(char, u8)]) {
     for i in range(0, len) {
         let mut swapped = false;
         for j in range(1, len-i) {
-            let class_a = *comb[j-1].ref1();
-            let class_b = *comb[j].ref1();
+            let class_a = comb[j-1].1;
+            let class_b = comb[j].1;
             if class_a != 0 && class_b != 0 && class_a > class_b {
                 comb.swap(j-1, j);
                 swapped = true;