diff --git a/minishell_tests b/minishell_tests index 918efaf..fd3b809 160000 --- a/minishell_tests +++ b/minishell_tests @@ -1 +1 @@ -Subproject commit 918efaf73c299191fed714595a9c16e18ad2e78b +Subproject commit fd3b809f9484549aa9552c44080bb8152da1976d diff --git a/srcs/builtins/unset.c b/srcs/builtins/unset.c index 474417c..b112437 100644 --- a/srcs/builtins/unset.c +++ b/srcs/builtins/unset.c @@ -6,7 +6,7 @@ /* By: lperrey +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2021/12/05 17:05:05 by lperrey #+# #+# */ -/* Updated: 2021/12/05 18:14:28 by lperrey ### ########.fr */ +/* Updated: 2021/12/18 13:43:22 by hulamy ### ########.fr */ /* */ /* ************************************************************************** */ @@ -27,6 +27,8 @@ int builtin_unset(int argc, char *argv[], t_all *c) { if (unset_env_var(argv[i]) == EXIT_FAILURE) exit_value = EXIT_FAILURE; + if (ft_strncmp(argv[i], "PATH", 4 + 1) == 0) + c->path = retrieve_path(); i++; } return (exit_value);