aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bun.js/api/bun/subprocess.zig2
-rw-r--r--src/darwin_c.zig4
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");
+});