about summary refs log tree commit diff
path: root/src/libstd/rt
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2013-08-27 20:53:26 -0700
committerAlex Crichton <alex@alexcrichton.com>2013-08-27 20:53:26 -0700
commit4635644746034bd01306159cc952cbdda23b3703 (patch)
treeea81ff7663795c4aaf38cf75800e0658ee708055 /src/libstd/rt
parent2ad05ae01416499cb5f54c4e29b7e1e2fa184bc6 (diff)
downloadrust-4635644746034bd01306159cc952cbdda23b3703.tar.gz
rust-4635644746034bd01306159cc952cbdda23b3703.zip
Fix merge fallout
Diffstat (limited to 'src/libstd/rt')
-rw-r--r--src/libstd/rt/uv/uvio.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libstd/rt/uv/uvio.rs b/src/libstd/rt/uv/uvio.rs
index 80f1aef37ac..c771f93cef5 100644
--- a/src/libstd/rt/uv/uvio.rs
+++ b/src/libstd/rt/uv/uvio.rs
@@ -889,11 +889,11 @@ impl Drop for UvTcpStream {
         // FIXME(#4330): should not need a transmute
         let this = unsafe { cast::transmute_mut(self) };
         do this.home_for_io |self_| {
-            let scheduler = Local::take::<Scheduler>();
+            let scheduler: ~Scheduler = Local::take();
             do scheduler.deschedule_running_task_and_then |_, task| {
                 let task_cell = Cell::new(task);
                 do self_.watcher.as_stream().close {
-                    let scheduler = Local::take::<Scheduler>();
+                    let scheduler: ~Scheduler = Local::take();
                     scheduler.resume_blocked_task_immediately(task_cell.take());
                 }
             }
@@ -1387,7 +1387,7 @@ impl Drop for UvProcess {
         let this = unsafe { cast::transmute_mut(self) };
 
         let close = |self_: &mut UvProcess| {
-            let scheduler = Local::take::<Scheduler>();
+            let scheduler: ~Scheduler = Local::take();
             do scheduler.deschedule_running_task_and_then |_, task| {
                 let task = Cell::new(task);
                 do self_.process.close {