From eeeeed44a9c7e8bd2f6a579bcace1f90d8a040ec Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Fri, 9 Oct 2020 12:42:31 +0200 Subject: Fixing parenthesis leak in parser, Fixing crash on empty input --- src/main.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index f484e91..0e1b29d 100644 --- a/src/main.c +++ b/src/main.c @@ -6,7 +6,7 @@ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/28 11:45:44 by cacharle #+# #+# */ -/* Updated: 2020/10/09 09:39:22 by cacharle ### ########.fr */ +/* Updated: 2020/10/09 12:39:36 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -23,13 +23,6 @@ int debug_lexer(char *input); int debug_parser(char *input); -/* -** TODO -** signal whole line -** path optimisation on command not found -** path tricks -*/ - t_state g_state; int execute(t_env env, char *input) @@ -39,6 +32,8 @@ int execute(t_env env, char *input) t_parsed *parser_out; int fds[2]; + if (utils_strisblank(input)) + return (0); status = lexer(input, &lexer_out); if (status != 0) { -- cgit