aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Davidson <colrdavidson@gmail.com>2023-01-05 01:14:51 -0800
committerColin Davidson <colrdavidson@gmail.com>2023-01-05 01:14:51 -0800
commit0484bdbb7edd9fecddcf2befbeae46946156a363 (patch)
tree1a7c32df2909aded13c621995e14cec13e3dd000
parent8f39c45e9b6698f724a8045b68372b1098c6595d (diff)
fix darwin/freebsd
-rw-r--r--core/os/os_darwin.odin2
-rw-r--r--core/os/os_freebsd.odin2
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
}