fix how we walk functions to match new closure fmt
This commit is contained in:
parent
8e89df69de
commit
8506241f3a
15 changed files with 104 additions and 67 deletions
|
@ -3,6 +3,7 @@
|
|||
#include "rust_internal.h"
|
||||
#include "rust_scheduler.h"
|
||||
#include "rust_task.h"
|
||||
#include "rust_util.h"
|
||||
|
||||
#if !defined(__WIN32__)
|
||||
#include <sys/time.h>
|
||||
|
@ -420,11 +421,6 @@ rust_get_task() {
|
|||
return rust_scheduler::get_task();
|
||||
}
|
||||
|
||||
struct fn_env_pair {
|
||||
spawn_fn f;
|
||||
rust_boxed_closure *env;
|
||||
};
|
||||
|
||||
extern "C" CDECL void
|
||||
start_task(rust_task_id id, fn_env_pair *f) {
|
||||
rust_task *task = rust_scheduler::get_task();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue