From 37de5e8623bc2c96dfd577d2a496eab62358b73f Mon Sep 17 00:00:00 2001 From: VlkrS <47375452+VlkrS@users.noreply.github.com> Date: Fri, 25 Aug 2023 18:46:19 +0200 Subject: feat(node): use i32 for priority_t on MacOS and {Free,Open}BSD (#20286) Reference from the FreeBSD port https://github.com/freebsd/freebsd-ports/blob/3afa24c6e301832f76304bb55f4e9ee72858c254/www/deno/files/patch-ext_node_ops_os.rs --- ext/node/ops/os.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'ext') diff --git a/ext/node/ops/os.rs b/ext/node/ops/os.rs index 59bfba4b8..44ff0a3a7 100644 --- a/ext/node/ops/os.rs +++ b/ext/node/ops/os.rs @@ -60,7 +60,11 @@ mod priority { use libc::id_t; use libc::PRIO_PROCESS; - #[cfg(target_os = "macos")] + #[cfg(any( + target_os = "macos", + target_os = "freebsd", + target_os = "openbsd" + ))] #[allow(non_camel_case_types)] type priority_t = i32; #[cfg(target_os = "linux")] -- cgit v1.2.3