ft_putstr_fd("\n", 1);
++i;
}
- return (1);
+ return (0);
}
int ft_env(int argc, t_execution_env *env)
if (argc == 1)
{
env_exec(env);
- return (1);
+ return (0);
}
ft_putstr_fd("env: invalid option\n", 1);
- return (0);
-}
\ No newline at end of file
+ return (1);
+}
/* By: lnikolov <lnikolov@student.42prague.com +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/07/21 08:57:54 by ljiriste #+# #+# */
-/* Updated: 2024/08/22 17:30:15 by ljiriste ### ########.fr */
+/* Updated: 2024/08/22 17:39:27 by ljiriste ### ########.fr */
/* */
/* ************************************************************************** */
{
if (!ft_strcmp(fields[0], "cd"))
env->ret_val = cd(count_fields(fields), fields, env);
- if (!ft_strcmp(fields[0], "echo"))
+ else if (!ft_strcmp(fields[0], "echo"))
env->ret_val = echo(count_fields(fields), fields);
- if (!ft_strcmp(fields[0], "pwd"))
+ else if (!ft_strcmp(fields[0], "pwd"))
env->ret_val = pwd(count_fields(fields));
- if (!ft_strcmp(fields[0], "env"))
+ else if (!ft_strcmp(fields[0], "env"))
env->ret_val = ft_env(count_fields(fields), env);
else
return (-1);