From 28d5351c4af5c43faa74bdcc1d9eb58ea2df575b Mon Sep 17 00:00:00 2001 From: Antoine Riard Date: Tue, 21 Mar 2017 01:45:03 +0100 Subject: [PATCH] exit stauts alphabetic and setenv error assignement word --- 42sh/src/builtin/builtin_exit.c | 2 +- 42sh/src/builtin/builtin_setenv.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/42sh/src/builtin/builtin_exit.c b/42sh/src/builtin/builtin_exit.c index 96e72ba4..c7a13a4f 100644 --- a/42sh/src/builtin/builtin_exit.c +++ b/42sh/src/builtin/builtin_exit.c @@ -6,7 +6,7 @@ /* By: jhalford +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2016/11/28 14:28:41 by jhalford #+# #+# */ -/* Updated: 2017/03/21 00:31:59 by ariard ### ########.fr */ +/* Updated: 2017/03/21 01:44:13 by ariard ### ########.fr */ /* */ /* ************************************************************************** */ diff --git a/42sh/src/builtin/builtin_setenv.c b/42sh/src/builtin/builtin_setenv.c index 0c22840b..79c7de71 100644 --- a/42sh/src/builtin/builtin_setenv.c +++ b/42sh/src/builtin/builtin_setenv.c @@ -6,7 +6,7 @@ /* By: jhalford +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2016/11/28 14:25:17 by jhalford #+# #+# */ -/* Updated: 2017/03/21 00:21:46 by ariard ### ########.fr */ +/* Updated: 2017/03/21 01:43:33 by ariard ### ########.fr */ /* */ /* ************************************************************************** */ @@ -58,7 +58,7 @@ int builtin_setenv(const char *path, esc = ft_strnew((ft_strlen(av[1]) >> 3) + 1); ret = word_is_assignment((char *[]){av[1], (esc + 1)}); ft_strdel(&esc); - if (!ret && av[1][0] != '?') + if (!ret && ft_strcmp(av[1], "?")) return (error_msg(SETERR_0)); assign_var(av, env); }