summary refs log tree commit diff
path: root/src/rt/rust_sched_loop.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rt/rust_sched_loop.h')
-rw-r--r--src/rt/rust_sched_loop.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rt/rust_sched_loop.h b/src/rt/rust_sched_loop.h
index e89e9a6313b..795bca702fd 100644
--- a/src/rt/rust_sched_loop.h
+++ b/src/rt/rust_sched_loop.h
@@ -165,7 +165,7 @@ rust_sched_loop::get_task() {
 // NB: Runs on the Rust stack
 inline stk_seg *
 rust_sched_loop::borrow_c_stack() {
-    I(this, cached_c_stack);
+    assert(cached_c_stack);
     stk_seg *your_stack;
     if (extra_c_stack) {
         your_stack = extra_c_stack;
@@ -180,7 +180,7 @@ rust_sched_loop::borrow_c_stack() {
 // NB: Runs on the Rust stack
 inline void
 rust_sched_loop::return_c_stack(stk_seg *stack) {
-    I(this, !extra_c_stack);
+    assert(!extra_c_stack);
     if (!cached_c_stack) {
         cached_c_stack = stack;
     } else {