about summary refs log tree commit diff
path: root/src/libstd/par.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-05-02 22:51:12 -0700
committerPatrick Walton <pcwalton@mimiga.net>2013-05-08 17:03:58 -0700
commitbba0680cb0801bc52d2abfc87bbf0885dc0355f8 (patch)
treed07a1c2cb00a575a29397a349b7f37abc9e31faf /src/libstd/par.rs
parent92d2ec4d32c7f7722569b1463cba31c6402f7513 (diff)
downloadrust-bba0680cb0801bc52d2abfc87bbf0885dc0355f8.tar.gz
rust-bba0680cb0801bc52d2abfc87bbf0885dc0355f8.zip
libstd: Remove mutable fields from future and par
Diffstat (limited to 'src/libstd/par.rs')
-rw-r--r--src/libstd/par.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/par.rs b/src/libstd/par.rs
index cfedbb66caa..cf0eba9d30c 100644
--- a/src/libstd/par.rs
+++ b/src/libstd/par.rs
@@ -73,10 +73,10 @@ fn map_slices<A:Copy + Owned,B:Copy + Owned>(
         info!("num_tasks: %?", (num_tasks, futures.len()));
         assert!((num_tasks == futures.len()));
 
-        let r = do futures.map() |ys| {
+        let r = do vec::map_consume(futures) |ys| {
+            let mut ys = ys;
             ys.get()
         };
-        assert!((r.len() == futures.len()));
         r
     }
 }