about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorTim Chevalier <chevalier@alum.wellesley.edu>2012-08-30 13:40:56 -0700
committerTim Chevalier <chevalier@alum.wellesley.edu>2012-08-31 16:29:30 -0700
commit329281ebcc3a6e007b33607b7376602a7a6e11ec (patch)
tree0258891a35b379927fafd29dfd146ed1062c6754 /src/libstd
parent4128cc4cb44acb415be3cfdfa008fd6c95ceee74 (diff)
Remove type annotation that is no longer necessary
Closes #2617
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/par.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libstd/par.rs b/src/libstd/par.rs
index 34ea2433bed..d0e67c0009b 100644
--- a/src/libstd/par.rs
+++ b/src/libstd/par.rs
@@ -39,8 +39,7 @@ fn map_slices<A: copy send, B: copy send>(
         log(info, ~"spawning tasks");
         while base < len {
             let end = uint::min(len, base + items_per_task);
-            // FIXME: why is the ::<A, ()> annotation required here? (#2617)
-            do vec::as_buf::<A, ()>(xs) |p, _len| {
+            do vec::as_buf(xs) |p, _len| {
                 let f = f();
                 let f = do future_spawn() |copy base| {
                     unsafe {