From f1580e611a3d5e41881f535969df960723c8dea7 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Sun, 2 Apr 2023 13:29:39 -0400 Subject: include environment --- parse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/parse.c b/parse.c index c8f9201..3fae890 100644 --- a/parse.c +++ b/parse.c @@ -145,7 +145,8 @@ int sh_simple_command(struct simple_command *c) pid_t pid = fork(); if (pid == 0) { - execv(path, c->we.we_wordv/*, exported_environ*/); + extern char **environ; + execve(path, c->we.we_wordv, environ); fprintf(stderr, "sh: %s: %s\n", path, strerror(errno)); exit(1); } -- cgit v1.2.1