From 5edae3c86af7329bb09b00cb3c44d07f7b949f16 Mon Sep 17 00:00:00 2001 From: hugogogo Date: Sun, 19 Dec 2021 10:52:48 +0100 Subject: [PATCH] modifs in minishell_tests et unset --- minishell_tests | 2 +- srcs/builtins/unset.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) 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);