about summary refs log tree commit diff
path: root/src/libstd/workcache.rs
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2013-05-08 22:44:43 -0400
committerDaniel Micay <danielmicay@gmail.com>2013-05-09 14:00:53 -0400
commit2bc12635a24abf710304c06a91dbf3709cba8fd4 (patch)
treecd71da4f973f0702a6211db63b6aa5f66c1f2cb8 /src/libstd/workcache.rs
parentd82d9874a6f88e0afa021796e9efaba5b3670c31 (diff)
downloadrust-2bc12635a24abf710304c06a91dbf3709cba8fd4.tar.gz
rust-2bc12635a24abf710304c06a91dbf3709cba8fd4.zip
remove vecs_implicitly_copyable from libstd/libcore
Diffstat (limited to 'src/libstd/workcache.rs')
-rw-r--r--src/libstd/workcache.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/workcache.rs b/src/libstd/workcache.rs
index e681382ffc8..dc9204f62f4 100644
--- a/src/libstd/workcache.rs
+++ b/src/libstd/workcache.rs
@@ -339,7 +339,7 @@ impl TPrep for Prep {
                               &self.declared_inputs) &&
             self.all_fresh("discovered input", disc_in) &&
             self.all_fresh("discovered output", disc_out) => {
-                Work::new(@mut *self, Left(json_decode(*res)))
+                Work::new(@mut copy *self, Left(json_decode(*res)))
             }
 
             _ => {
@@ -358,7 +358,7 @@ impl TPrep for Prep {
                     let v = blk(&exe);
                     send_one(chan, (exe, v));
                 }
-                Work::new(@mut *self, Right(port))
+                Work::new(@mut copy *self, Right(port))
             }
         }
     }