From fde0bf4dc9926d789ac4e5aa31793e93fd690543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Mon, 14 Apr 2025 17:48:50 +0200 Subject: [PATCH] parsing: refactor: simple norm linecount gains --- src/parser/cmd_parsing.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/parser/cmd_parsing.c b/src/parser/cmd_parsing.c index dca1d43..b64ab42 100644 --- a/src/parser/cmd_parsing.c +++ b/src/parser/cmd_parsing.c @@ -6,7 +6,7 @@ /* By: khais +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/03/31 10:28:28 by jguelen #+# #+# */ -/* Updated: 2025/04/14 17:46:37 by khais ### ########.fr */ +/* Updated: 2025/04/14 17:47:43 by khais ### ########.fr */ /* */ /* ************************************************************************** */ @@ -67,17 +67,11 @@ t_cmd *minishell_simple_parse(t_minishell *app, t_wordlist *tokens) simple = ft_calloc(1, sizeof(t_cmd)); if (!simple) - { - ft_errno(FT_ENOMEM); - return (NULL); - } + return (ft_errno(FT_ENOMEM), NULL); simple->type = FT_SIMPLE; simple->value.simple = ft_calloc(1, sizeof(t_simple_cmd)); if (simple->value.simple == NULL) - { - ft_errno(FT_ENOMEM); - return (free(simple), NULL); - } + return (ft_errno(FT_ENOMEM), free(simple), NULL); redir = minishell_redir_parse(app, tokens); t_redirect_add_back(&simple->value.simple->redirections, redir); if (ft_errno_get() != FT_ESUCCESS)