diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2013-11-04 12:45:39 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2013-11-10 01:37:10 -0800 |
| commit | 18ce014e9d99a66690e9db02e799f57ab969f36d (patch) | |
| tree | 2aaabf47e91f90d3a913fb830ddc40e4f63dddc3 /src/libstd/rt | |
| parent | 28219fc679e6c2f747ad3e49eb746a383797ef9b (diff) | |
| download | rust-18ce014e9d99a66690e9db02e799f57ab969f36d.tar.gz rust-18ce014e9d99a66690e9db02e799f57ab969f36d.zip | |
Remove usage of ~fn from the scheduler
Diffstat (limited to 'src/libstd/rt')
| -rw-r--r-- | src/libstd/rt/sched.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libstd/rt/sched.rs b/src/libstd/rt/sched.rs index fb4bd573a73..f84e10fe989 100644 --- a/src/libstd/rt/sched.rs +++ b/src/libstd/rt/sched.rs @@ -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, |
