Skip to content

Commit 1ad2239

Browse files
committed
libstd: Fix merge fallout.
1 parent d9bb78e commit 1ad2239

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/libstd/rt/sched.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,7 @@ impl Scheduler {
686686
}
687687

688688
pub fn run_task(task: ~Task) {
689-
let sched = Local::take::<Scheduler>();
689+
let sched: ~Scheduler = Local::take();
690690
sched.process_task(task, Scheduler::switch_task).map_move(Local::put);
691691
}
692692

src/libstd/rt/uv/uvio.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ trait HomingIO {
5757
let old_home = Cell::new_empty();
5858
let old_home_ptr = &old_home;
5959
do task::unkillable { // FIXME(#8674)
60-
let scheduler = Local::take::<Scheduler>();
60+
let scheduler: ~Scheduler = Local::take();
6161
do scheduler.deschedule_running_task_and_then |_, task| {
6262
// get the old home first
6363
do task.wake().map_move |mut task| {
@@ -72,7 +72,7 @@ trait HomingIO {
7272

7373
// unhome home
7474
do task::unkillable { // FIXME(#8674)
75-
let scheduler = Local::take::<Scheduler>();
75+
let scheduler: ~Scheduler = Local::take();
7676
do scheduler.deschedule_running_task_and_then |scheduler, task| {
7777
do task.wake().map_move |mut task| {
7878
task.give_home(old_home.take());
@@ -122,7 +122,7 @@ trait HomingIO {
122122

123123
// get a handle for the current scheduler
124124
macro_rules! get_handle_to_current_scheduler(
125-
() => (do Local::borrow::<Scheduler, SchedHandle> |sched| { sched.make_handle() })
125+
() => (do Local::borrow |sched: &mut Scheduler| { sched.make_handle() })
126126
)
127127

128128
enum SocketNameKind {
@@ -765,7 +765,7 @@ impl RtioTcpStream for UvTcpStream {
765765

766766
unsafe { (*result_cell_ptr).put_back(result); }
767767

768-
let scheduler: ~Scheduler = Local::take::<Scheduler>();
768+
let scheduler: ~Scheduler = Local::take();
769769
scheduler.resume_blocked_task_immediately(task_cell.take());
770770
}
771771
}

0 commit comments

Comments
 (0)