summary refs log tree commit diff
path: root/src/libstd/deque.rs
diff options
context:
space:
mode:
authorLuqman Aden <laden@csclub.uwaterloo.ca>2013-02-15 02:30:30 -0500
committerLuqman Aden <laden@mozilla.com>2013-02-15 02:49:54 -0800
commit4cf51c2531bf754d5eaddaf7c5798b983d399751 (patch)
tree173c719a03882b7a83a0beb6005cbc2126efce9e /src/libstd/deque.rs
parent9727008ed0772fc325e0822e74b429e4e7c09af0 (diff)
downloadrust-4cf51c2531bf754d5eaddaf7c5798b983d399751.tar.gz
rust-4cf51c2531bf754d5eaddaf7c5798b983d399751.zip
libstd: Get rid of `move`.
Diffstat (limited to 'src/libstd/deque.rs')
-rw-r--r--src/libstd/deque.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libstd/deque.rs b/src/libstd/deque.rs
index 772cacf47a1..6d01a441843 100644
--- a/src/libstd/deque.rs
+++ b/src/libstd/deque.rs
@@ -41,7 +41,7 @@ pub fn create<T: Copy>() -> Deque<T> {
       */
     fn grow<T: Copy>(nelts: uint, lo: uint, elts: ~[Cell<T>])
       -> ~[Cell<T>] {
-        let mut elts = move elts;
+        let mut elts = elts;
         assert (nelts == vec::len(elts));
         let mut rv = ~[];
 
@@ -54,10 +54,10 @@ pub fn create<T: Copy>() -> Deque<T> {
             i += 1u;
         }
 
-        move rv
+        rv
     }
     fn get<T: Copy>(elts: &DVec<Cell<T>>, i: uint) -> T {
-        match (*elts).get_elt(i) { Some(move t) => t, _ => fail!() }
+        match (*elts).get_elt(i) { Some(t) => t, _ => fail!() }
     }
 
     struct Repr<T> {
@@ -75,7 +75,7 @@ pub fn create<T: Copy>() -> Deque<T> {
                 self.lo = self.elts.len() - 1u;
             } else { self.lo -= 1u; }
             if self.lo == self.hi {
-                self.elts.swap(|v| grow(self.nelts, oldlo, move v));
+                self.elts.swap(|v| grow(self.nelts, oldlo, v));
                 self.lo = self.elts.len() - 1u;
                 self.hi = self.nelts;
             }
@@ -84,7 +84,7 @@ pub fn create<T: Copy>() -> Deque<T> {
         }
         fn add_back(t: T) {
             if self.lo == self.hi && self.nelts != 0u {
-                self.elts.swap(|v| grow(self.nelts, self.lo, move v));
+                self.elts.swap(|v| grow(self.nelts, self.lo, v));
                 self.lo = 0u;
                 self.hi = self.nelts;
             }