From: Lukáš Jiřiště Date: Tue, 27 Aug 2024 14:40:30 +0000 (+0200) Subject: Make env initialize properly X-Git-Url: https://git.ljiriste.work/?a=commitdiff_plain;h=4338411c52e6b380bdb411e63f22fc353c0f865b;p=42%2Fminishell.git 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). --- 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);