From 4338411c52e6b380bdb411e63f22fc353c0f865b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Luk=C3=A1=C5=A1=20Ji=C5=99i=C5=A1t=C4=9B?= Date: Tue, 27 Aug 2024 16:40:30 +0200 Subject: [PATCH] Make env initialize properly The last_was_builtin may be checked in ex_pipeline without initialization because variable assignment does not run ex_fields (which sets last_was_builtin). --- src/env.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/env.c b/src/env.c index dca713f..44d2a30 100644 --- a/src/env.c +++ b/src/env.c @@ -6,7 +6,7 @@ /* By: ljiriste +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/07/21 21:24:52 by ljiriste #+# #+# */ -/* Updated: 2024/08/27 15:02:02 by ljiriste ### ########.fr */ +/* Updated: 2024/08/27 16:37:47 by ljiriste ### ########.fr */ /* */ /* ************************************************************************** */ @@ -22,6 +22,7 @@ int init_env(t_execution_env *env, char **envp) env->stdout_fd = STDOUT_FILENO; env->ret_val = 0; env->exit = 0; + env->last_was_builtin = 0; env->vars = malloc(sizeof(t_vars)); if (!env->vars) return (1); -- 2.30.2