heredoc fix

This commit is contained in:
Loic Deridder
2025-02-14 13:15:52 +01:00
parent bf6877e18c
commit bc365a1796
5 changed files with 31 additions and 26 deletions

View File

@@ -92,13 +92,13 @@ int ifhere_remove_quote(t_ast_n *node, int j)
void read_input(t_ast_n *node, int j)
{
char *str;
int len;
// int len;
int check;
check = ifhere_remove_quote(node, j);
len = ft_strlen(node->files[j]);
// len = ft_strlen(node->files[j]);
str = get_next_line(node->msh->here_fd, 0);
while (str && ft_strncmp(str, node->files[j], len) != 0)
while (str && ft_strncmp(str, node->files[j], ft_strlen(str) - 1) != 0)
{
if (!check)
expander_here(&str, node);