From 2fc04f29c80b48067c7bfd9df4e5e732d33d695a Mon Sep 17 00:00:00 2001 From: Beau McCartney Date: Sun, 6 Oct 2024 22:47:20 -0600 Subject: [PATCH] make extra types distinct to fit existing types --- core/sys/darwin/mach_darwin.odin | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/core/sys/darwin/mach_darwin.odin b/core/sys/darwin/mach_darwin.odin index 593a2ee55..7d99e7b86 100644 --- a/core/sys/darwin/mach_darwin.odin +++ b/core/sys/darwin/mach_darwin.odin @@ -14,20 +14,20 @@ semaphore_t :: distinct u64 kern_return_t :: distinct u64 thread_act_t :: distinct u64 -mach_port_t :: c.uint -vm_map_t :: mach_port_t -mem_entry_name_port_t :: mach_port_t +mach_port_t :: distinct c.uint +vm_map_t :: distinct mach_port_t +mem_entry_name_port_t :: distinct mach_port_t -vm_size_t :: c.uintptr_t +vm_size_t :: distinct c.uintptr_t -vm_address_t :: vm_offset_t -vm_offset_t :: c.uintptr_t +vm_address_t :: distinct vm_offset_t +vm_offset_t :: distinct c.uintptr_t -boolean_t :: c.int +boolean_t :: distinct c.int -vm_prot_t :: c.int +vm_prot_t :: distinct c.int -vm_inherit_t :: c.uint +vm_inherit_t :: distinct c.uint @(default_calling_convention="c") foreign mach {