Skip to content

Commit 488f720

Browse files
Allow function_casts_as_integer in miri source code
1 parent d21be6a commit 488f720

File tree

1 file changed

+4
-2
lines changed
  • src/tools/miri/src/shims/native_lib/trace

1 file changed

+4
-2
lines changed

src/tools/miri/src/shims/native_lib/trace/parent.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,8 @@ fn handle_segfault(
500500
capstone_disassemble(&instr, addr, cs, acc_events).expect("Failed to disassemble instruction");
501501

502502
// Move the instr ptr into the deprotection code.
503-
#[expect(clippy::as_conversions)]
503+
#[allow(unknown_lints)]
504+
#[expect(clippy::as_conversions, function_casts_as_integer)]
504505
new_regs.set_ip(mempr_off as usize);
505506
// Don't mess up the stack by accident!
506507
new_regs.set_sp(stack_ptr);
@@ -552,7 +553,8 @@ fn handle_segfault(
552553
new_regs = regs_bak;
553554

554555
// Reprotect everything and continue.
555-
#[expect(clippy::as_conversions)]
556+
#[allow(unknown_lints)]
557+
#[expect(clippy::as_conversions, function_casts_as_integer)]
556558
new_regs.set_ip(mempr_on as usize);
557559
new_regs.set_sp(stack_ptr);
558560
ptrace::setregs(pid, new_regs).unwrap();

0 commit comments

Comments
 (0)