ofc last minute bug
This commit is contained in:
parent
e07d4b4d79
commit
2d9b35d127
@ -6,7 +6,7 @@
|
||||
/* By: qmennen <qmennen@student.codam.nl> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/05 19:03:47 by qmennen #+# #+# */
|
||||
/* Updated: 2025/02/27 19:20:22 by qmennen ### ########.fr */
|
||||
/* Updated: 2025/02/27 19:22:09 by qmennen ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@ -15,17 +15,21 @@
|
||||
static int match_quotes(t_minishell *msh, t_lexer *lexer)
|
||||
{
|
||||
int i;
|
||||
int qts;
|
||||
int d_qts;
|
||||
int s_qts;
|
||||
|
||||
i = lexer->pos;
|
||||
qts = 0;
|
||||
d_qts = 0;
|
||||
s_qts = 0;
|
||||
while (lexer->input[i])
|
||||
{
|
||||
if (lexer->input[i] == '\'' || lexer->input[i] == '"')
|
||||
qts++;
|
||||
if (lexer->input[i] == '\'')
|
||||
s_qts++;
|
||||
if (lexer->input[i] == '\'')
|
||||
d_qts++;
|
||||
i++;
|
||||
}
|
||||
return ((qts % 2) == 0);
|
||||
return ((s_qts % 2) == 0 && (d_qts % 2) == 0);
|
||||
}
|
||||
|
||||
static int calculate_word_len(t_minishell *msh, t_lexer *lexer)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user