From 5679d20e2a86eeec94c4954d30a412e00b92c2d0 Mon Sep 17 00:00:00 2001 From: lizzie Date: Fri, 11 Sep 2026 20:03:41 +0000 Subject: [PATCH] 2026-09-11 20:03:41 Signed-off-by: lizzie --- .../src/dynarmic/backend/exception_handler_macos.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/dynarmic/src/dynarmic/backend/exception_handler_macos.cpp b/src/dynarmic/src/dynarmic/backend/exception_handler_macos.cpp index 473edb0c24..b89436ad23 100644 --- a/src/dynarmic/src/dynarmic/backend/exception_handler_macos.cpp +++ b/src/dynarmic/src/dynarmic/backend/exception_handler_macos.cpp @@ -88,9 +88,10 @@ private: MachHandler::MachHandler() { #define KCHECK(x) do { \ - auto r = (x); \ + [[maybe_unused]] auto r = (x); \ DEBUG_ASSERT(r == KERN_SUCCESS && "init failure at " #x); \ - } while (0); \ + } while (0); + KCHECK(mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &server_port)); KCHECK(mach_port_insert_right(mach_task_self(), server_port, server_port, MACH_MSG_TYPE_MAKE_SEND)); KCHECK(task_set_exception_ports(mach_task_self(), EXC_MASK_BAD_ACCESS, server_port, EXCEPTION_STATE | MACH_EXCEPTION_CODES, THREAD_STATE));