Declare _unused explicitly when running first task.

This commit is contained in:
Yifan Wu 2021-01-30 01:19:30 +08:00
parent e4eee06cb2
commit fd8f673dbe

View file

@ -48,9 +48,10 @@ impl TaskManager {
fn run_first_task(&self) { fn run_first_task(&self) {
self.inner.borrow_mut().tasks[0].task_status = TaskStatus::Running; self.inner.borrow_mut().tasks[0].task_status = TaskStatus::Running;
let next_task_cx_ptr2 = self.inner.borrow().tasks[0].get_task_cx_ptr2(); let next_task_cx_ptr2 = self.inner.borrow().tasks[0].get_task_cx_ptr2();
let _unused: usize = 0;
unsafe { unsafe {
__switch( __switch(
&0usize as *const _, &_unused as *const _,
next_task_cx_ptr2, next_task_cx_ptr2,
); );
} }