diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/bun.js/api/bun/subprocess.zig | 2 | ||||
-rw-r--r-- | src/darwin_c.zig | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/bun.js/api/bun/subprocess.zig b/src/bun.js/api/bun/subprocess.zig index d122b5170..58ca8b5e5 100644 --- a/src/bun.js/api/bun/subprocess.zig +++ b/src/bun.js/api/bun/subprocess.zig @@ -1181,7 +1181,7 @@ pub const Subprocess = struct { var actions = PosixSpawn.Actions.init() catch |err| return globalThis.handleError(err, "in posix_spawn"); if (comptime Environment.isMac) { attr.set( - os.darwin.POSIX_SPAWN_CLOEXEC_DEFAULT | os.darwin.POSIX_SPAWN_SETSIGDEF | os.darwin.POSIX_SPAWN_SETSIGMASK, + bun.C.POSIX_SPAWN_CLOEXEC_DEFAULT | bun.C.POSIX_SPAWN_SETSIGDEF | bun.C.POSIX_SPAWN_SETSIGMASK, ) catch |err| return globalThis.handleError(err, "in posix_spawn"); } else if (comptime Environment.isLinux) { attr.set( diff --git a/src/darwin_c.zig b/src/darwin_c.zig index 313ecc368..a8f9f9894 100644 --- a/src/darwin_c.zig +++ b/src/darwin_c.zig @@ -784,3 +784,7 @@ pub const sockaddr_dl = extern struct { // u_short sdl_route[16]; /* source routing information */ //#endif }; + +pub usingnamespace @cImport({ + @cInclude("sys/spawn.h"); +}); |