Remove usage of ~fn from the scheduler

This commit is contained in:
Alex Crichton 2013-11-04 12:45:39 -08:00
parent 28219fc679
commit 18ce014e9d

View file

@ -454,8 +454,7 @@ impl Scheduler {
// * Task Routing Functions - Make sure tasks send up in the right
// place.
fn process_task(mut ~self, mut task: ~Task,
schedule_fn: SchedulingFn) {
fn process_task(mut ~self, mut task: ~Task, schedule_fn: SchedulingFn) {
rtdebug!("processing a task");
let home = task.take_unwrap_home();
@ -779,7 +778,7 @@ impl Scheduler {
// Supporting types
type SchedulingFn = ~fn(~Scheduler, ~Task);
type SchedulingFn = extern "Rust" fn (~Scheduler, ~Task);
pub enum SchedMessage {
Wake,