From 90b75eadec64e770fe9aa20457566cad04d35f25 Mon Sep 17 00:00:00 2001 From: squidbus <175574877+squidbus@users.noreply.github.com> Date: Sun, 19 Apr 2026 14:26:14 -0700 Subject: [PATCH] address_space: Fix order of operations (#4288) --- src/core/address_space.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/address_space.cpp b/src/core/address_space.cpp index eae3b146b..2d44e62df 100644 --- a/src/core/address_space.cpp +++ b/src/core/address_space.cpp @@ -717,7 +717,7 @@ struct AddressSpace::Impl { int fd = -1) { m_free_regions.subtract({virtual_addr, virtual_addr + size}); #ifdef __APPLE__ - if (prot & PROT_EXEC != 0) { + if ((prot & PROT_EXEC) != 0) { ASSERT_MSG(fd == -1, "Requested execute permissions for file mapping"); phys_addr = -1; }