From c28ab971fbf11a80c33830c03affcfa45a140383 Mon Sep 17 00:00:00 2001 From: PrStein Date: Fri, 15 Apr 2022 02:26:12 +0200 Subject: [PATCH] check for returns --- srcs/built_in/env.c | 5 ++--- srcs/built_in/utils_builtin.c | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/srcs/built_in/env.c b/srcs/built_in/env.c index fc1d7e3..3ffce80 100644 --- a/srcs/built_in/env.c +++ b/srcs/built_in/env.c @@ -22,7 +22,7 @@ int print_env(t_cmd *cmd) ft_putstr_fd("Minishell: env: '", 2); ft_putstr_fd(cmd->current_s_cmd->args[1], 2); ft_putstr_fd("': No such file or directory\n", 2); - return (check_return(cmd, 127)); + return (check_return(cmd->current_s_cmd, 127)); } else if (cmd->env) { @@ -33,12 +33,11 @@ int print_env(t_cmd *cmd) i++; } } - return (check_return(cmd, 0)); + return (check_return(cmd->current_s_cmd, 0)); } int ft_pwd(t_s_cmd *cmd) { - (void)cmd; int i; char p[1024]; char *str; diff --git a/srcs/built_in/utils_builtin.c b/srcs/built_in/utils_builtin.c index 6f0db09..6d05066 100644 --- a/srcs/built_in/utils_builtin.c +++ b/srcs/built_in/utils_builtin.c @@ -65,7 +65,7 @@ int size_path(char **str) int check_return(t_s_cmd *cmd, int var) { - if (cmd->big_cmd->current_s_cmd->child) + if (cmd->child) { cmd->big_cmd->err_var = var; return (var);