diff --git a/inc/utils.h b/inc/utils.h index f1b930e..4a8066a 100644 --- a/inc/utils.h +++ b/inc/utils.h @@ -18,7 +18,6 @@ void free_minishell(t_minishell *minishell); t_minishell *init_minishell(void); void print_banner(void); void print_list(void *content); -int cmp_value(t_list *list, char *str); void simple_builtins(t_minishell *minishell); #endif // UTILS_H diff --git a/src/lexer/lexer_read_word.c b/src/lexer/lexer_read_word.c index 3b89399..2738be8 100644 --- a/src/lexer/lexer_read_word.c +++ b/src/lexer/lexer_read_word.c @@ -12,7 +12,7 @@ #include "minishell.h" -static char *ft_parse_quotes(t_lexer *lexer) +static char *parse_quotes(t_lexer *lexer) { int start; int len; @@ -47,7 +47,7 @@ char *ft_lexer_readword(t_lexer *lexer) start = lexer->pos; if (lexer->current_char == '"' || lexer->current_char == '\'') { - return (ft_parse_quotes(lexer)); + return (parse_quotes(lexer)); } while (ft_isprint(lexer->current_char) && lexer->current_char != '<' && lexer->current_char != '>' && lexer->current_char != '|' diff --git a/src/utils/cmp_value.c b/src/utils/cmp_value.c deleted file mode 100644 index 8a2001e..0000000 --- a/src/utils/cmp_value.c +++ /dev/null @@ -1,24 +0,0 @@ -/* ************************************************************************** */ -/* */ -/* :::::::: */ -/* cmp_value.c :+: :+: */ -/* +:+ */ -/* By: whaffman +#+ */ -/* +#+ */ -/* Created: 2025/02/05 16:13:19 by whaffman #+# #+# */ -/* Updated: 2025/02/05 16:14:51 by whaffman ######## odam.nl */ -/* */ -/* ************************************************************************** */ - -#include "minishell.h" - -int cmp_value(t_list *list, char *str) -{ - if (list != NULL - && ft_strncmp( - ((t_token *)list->content)->value, - str, - ft_strlen(str) + 1) == 0) - return (TRUE); - return (FALSE); -} diff --git a/src/utils/print_banner.c b/src/utils/print_banner.c index a42b55e..6a7c799 100644 --- a/src/utils/print_banner.c +++ b/src/utils/print_banner.c @@ -14,9 +14,15 @@ void print_banner(void) { - printf("%s\n", GREEN"• ▌ ▄ ·. ▪ ▐ ▄ ▪ .▄▄ · ▄ .▄▄▄▄ .▄▄▌ ▄▄▌ "RESET); - printf("%s\n", GREEN"·██ ▐███▪██ •█▌▐███ ▐█ ▀. ██▪▐█▀▄.▀·██• ██• "RESET); - printf("%s\n", GREEN"▐█ ▌▐▌▐█·▐█·▐█▐▐▌▐█·▄▀▀▀█▄██▀▐█▐▀▀▪▄██▪ ██▪ "RESET); - printf("%s\n", GREEN"██ ██▌▐█▌▐█▌██▐█▌▐█▌▐█▄▪▐███▌▐▀▐█▄▄▌▐█▌▐▌▐█▌▐▌"RESET); - printf("%s\n", GREEN"▀▀ █▪▀▀▀▀▀▀▀▀ █▪▀▀▀ ▀▀▀▀ ▀▀▀ · ▀▀▀ .▀▀▀ .▀▀▀ "RESET); + printf("%s\n", RED "\n" + "██████████████████████████████████████████████████\n\n" + GREEN + " • ▌ ▄ ·. ▪ ▐ ▄ ▪ .▄▄ · ▄ .▄▄▄▄ .▄▄▌ ▄▄▌ \n" + " ·██ ▐███▪██ •█▌▐███ ▐█ ▀. ██▪▐█▀▄.▀·██• ██• \n" + " ▐█ ▌▐▌▐█·▐█·▐█▐▐▌▐█·▄▀▀▀█▄██▀▐█▐▀▀▪▄██▪ ██▪ \n" + " ██ ██▌▐█▌▐█▌██▐█▌▐█▌▐█▄▪▐███▌▐▀▐█▄▄▌▐█▌▐▌▐█▌▐▌\n" + " ▀▀ █▪▀▀▀▀▀▀▀▀ █▪▀▀▀ ▀▀▀▀ ▀▀▀ · ▀▀▀ .▀▀▀ .▀▀▀ \n\n" + RED + "██████████████████████████████████████████████████\n" + RESET); } diff --git a/src/utils/simple_builtins.c b/src/utils/simple_builtins.c index 35d2a86..0512fe0 100644 --- a/src/utils/simple_builtins.c +++ b/src/utils/simple_builtins.c @@ -12,6 +12,17 @@ #include "minishell.h" +static int cmp_value(t_list *list, char *str) +{ + if (list != NULL + && ft_strncmp( + ((t_token *)list->content)->value, + str, + ft_strlen(str) + 1) == 0) + return (TRUE); + return (FALSE); +} + void simple_builtins(t_minishell *minishell) { if (cmp_value(minishell->tokens, "clear"))