From 0484bdbb7edd9fecddcf2befbeae46946156a363 Mon Sep 17 00:00:00 2001 From: Colin Davidson Date: Thu, 5 Jan 2023 01:14:51 -0800 Subject: [PATCH] fix darwin/freebsd --- core/os/os_darwin.odin | 2 +- core/os/os_freebsd.odin | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/os/os_darwin.odin b/core/os/os_darwin.odin index 940003027..6e25af347 100644 --- a/core/os/os_darwin.odin +++ b/core/os/os_darwin.odin @@ -775,7 +775,7 @@ get_page_size :: proc() -> int { get_processor_thread_count :: proc() -> int { count : int = 0 count_size := size_of(count) - if _sysctlbyname("hw.logicalcpu", rawptr(count), rawptr(count_size), 0, 0) == 0 { + if _sysctlbyname("hw.logicalcpu", &count, &count_size, nil, 0) == 0 { if count > 0 { return count } diff --git a/core/os/os_freebsd.odin b/core/os/os_freebsd.odin index 1e2e33810..e204227fa 100644 --- a/core/os/os_freebsd.odin +++ b/core/os/os_freebsd.odin @@ -706,7 +706,7 @@ get_page_size :: proc() -> int { get_processor_thread_count :: proc() -> int { count : int = 0 count_size := size_of(count) - if _sysctlbyname("hw.logicalcpu", rawptr(count), rawptr(count_size), 0, 0) == 0 { + if _sysctlbyname("hw.logicalcpu", &count, &count_size, nil, 0) == 0 { if count > 0 { return count }