aboutsummaryrefslogtreecommitdiff
path: root/src/eval/eval.c
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-04-01 23:16:47 +0200
committerCharles <sircharlesaze@gmail.com>2020-04-01 23:21:25 +0200
commitf66cb8f28a2779159baeef6ea91a7684d59cc295 (patch)
treeeda02dc289d25a776cb347f45d54e34476190f2b /src/eval/eval.c
parent1ff9504c6b6f4c8bcebb75935b2d999f6c7b018c (diff)
downloadminishell-f66cb8f28a2779159baeef6ea91a7684d59cc295.tar.gz
minishell-f66cb8f28a2779159baeef6ea91a7684d59cc295.tar.bz2
minishell-f66cb8f28a2779159baeef6ea91a7684d59cc295.zip
Changed representation of environment to vector
Diffstat (limited to 'src/eval/eval.c')
-rw-r--r--src/eval/eval.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/eval/eval.c b/src/eval/eval.c
index c90618c..8c1e509 100644
--- a/src/eval/eval.c
+++ b/src/eval/eval.c
@@ -6,7 +6,7 @@
/* By: charles <charles.cabergs@gmail.com> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2020/04/01 17:05:21 by charles #+# #+# */
-/* Updated: 2020/04/01 17:09:36 by charles ### ########.fr */
+/* Updated: 2020/04/01 23:15:16 by charles ### ########.fr */
/* */
/* ************************************************************************** */
@@ -51,11 +51,11 @@ static int eval_cmd(t_eval_state *state, t_cmd *cmd)
char *exec_path;
bool is_builtin;
- is_builtin = builtin_check_exec_name(cmd->argv[0]);
+ is_builtin = builtin_check_exec_name(cmd->argv[0]); // no fork if builtin
if (!is_builtin)
{
if ((exec_path = exec_search_path(state->path,
- ft_htget(state->env, "PATH"), cmd->argv[0])) == NULL)
+ env_search(state->env, "PATH"), cmd->argv[0])) == NULL)
return (-1);
}
pipe_setup_parent(cmd, state->pipe_in, state->pipe_out);