diff options
Diffstat (limited to 'gc/mmtk/src')
-rw-r--r-- | gc/mmtk/src/abi.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gc/mmtk/src/abi.rs b/gc/mmtk/src/abi.rs index 5b56d199b2..fc9c899743 100644 --- a/gc/mmtk/src/abi.rs +++ b/gc/mmtk/src/abi.rs @@ -163,7 +163,7 @@ impl ObjectClosure { F2: 'env + FnOnce() -> T, { debug_assert!( - self.c_function == THE_UNREGISTERED_CLOSURE_FUNC, + std::ptr::fn_addr_eq(self.c_function, THE_UNREGISTERED_CLOSURE_FUNC), "set_temporarily_and_run_code is recursively called." ); self.c_function = Self::c_function_registered::<F1>; |