about summary refs log tree commit diff
path: root/src/libcore/send_map.rs
diff options
context:
space:
mode:
authorTim Chevalier <chevalier@alum.wellesley.edu>2012-09-10 12:14:14 -0700
committerTim Chevalier <chevalier@alum.wellesley.edu>2012-09-10 12:38:52 -0700
commite666fe89dd7de364fbc2dd5b2fc99341aceb7276 (patch)
tree4e5b99d6a75c4e7a3f00d70a11f1f4ec165d0beb /src/libcore/send_map.rs
parent1ff268e2d53806dc5c6e95a070953440f92fa7b8 (diff)
Make more moves explicit in libcore
Diffstat (limited to 'src/libcore/send_map.rs')
-rw-r--r--src/libcore/send_map.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libcore/send_map.rs b/src/libcore/send_map.rs
index a292d011644..182a592dad2 100644
--- a/src/libcore/send_map.rs
+++ b/src/libcore/send_map.rs
@@ -152,7 +152,7 @@ mod linear {
             for uint::range(0, old_capacity) |i| {
                 let mut bucket = None;
                 bucket <-> old_buckets[i];
-                self.insert_opt_bucket(bucket);
+                self.insert_opt_bucket(move bucket);
             }
         }
 
@@ -161,7 +161,7 @@ mod linear {
               Some(Bucket {hash: move hash,
                            key: move key,
                            value: move value}) => {
-                self.insert_internal(hash, key, value);
+                self.insert_internal(hash, move key, move value);
               }
               None => {}
             }
@@ -213,7 +213,7 @@ mod linear {
             }
 
             let hash = k.hash_keyed(self.k0, self.k1) as uint;
-            self.insert_internal(hash, k, v)
+            self.insert_internal(hash, move k, move v)
         }
 
         fn remove(&mut self, k: &K) -> bool {
@@ -247,7 +247,7 @@ mod linear {
             while self.buckets[idx].is_some() {
                 let mut bucket = None;
                 bucket <-> self.buckets[idx];
-                self.insert_opt_bucket(bucket);
+                self.insert_opt_bucket(move bucket);
                 idx = self.next_bucket(idx, len_buckets);
             }
             self.size -= 1;