From 68fbe4a2292dc5b4025dd4201fd4b892605079b7 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Fri, 13 Jun 2025 19:16:27 -0400 Subject: kernel: spawn: Add argv + stub envp arguments Signed-off-by: Ian Moffett --- usr.bin/osh/osh.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'usr.bin') diff --git a/usr.bin/osh/osh.c b/usr.bin/osh/osh.c index 93ac876..aaa4502 100644 --- a/usr.bin/osh/osh.c +++ b/usr.bin/osh/osh.c @@ -219,6 +219,7 @@ static int cmd_run(const char *input, int argc, char *argv[]) { char bin_path[256]; + char *envp[1] = { NULL }; int error; snprintf(bin_path, sizeof(bin_path), "/usr/bin/%s", input); @@ -228,7 +229,7 @@ cmd_run(const char *input, int argc, char *argv[]) return -1; } - if ((error = spawn(bin_path, SPAWN_WAIT)) < 0) { + if ((error = spawn(bin_path, argv, envp, SPAWN_WAIT)) < 0) { return error; } -- cgit v1.2.3