diff --git a/src/builtin/builtin_export.c b/src/builtin/builtin_export.c index 8b1120b..74714c7 100644 --- a/src/builtin/builtin_export.c +++ b/src/builtin/builtin_export.c @@ -18,8 +18,8 @@ int builtin_export(t_minishell *msh, t_command *cmd) char **arr; int i; - i = 1; - while (cmd->args[i] != NULL) + i = 0; + while (cmd->args[++i] != NULL) { arr = ft_split(cmd->args[i], '='); if (arr[1] == NULL) @@ -37,7 +37,6 @@ int builtin_export(t_minishell *msh, t_command *cmd) else environment_add(msh, arr[0], arr[1]); ft_free_arr(arr); - i++; } return (SUCCESS); }