Compare commits
2 Commits
1b17df6170
...
b1d827e106
Author | SHA1 | Date | |
---|---|---|---|
|
b1d827e106 | ||
|
bf15a86c2e |
@ -100,6 +100,7 @@ int ft_cmds_parser(t_data *data, const char *line)
|
|||||||
tab = ft_split_quoted(line, '|');
|
tab = ft_split_quoted(line, '|');
|
||||||
if (tab == NULL)
|
if (tab == NULL)
|
||||||
{
|
{
|
||||||
|
ft_freer_tab_ultimate(1, tab);
|
||||||
ft_eprintf("minishell: malloc failed\n");
|
ft_eprintf("minishell: malloc failed\n");
|
||||||
return (1);
|
return (1);
|
||||||
}
|
}
|
||||||
|
@ -38,6 +38,8 @@ void ft_remove_redirection(char *cmd_str)
|
|||||||
i++;
|
i++;
|
||||||
if (ft_is_in("<>", cmd_str[i]))
|
if (ft_is_in("<>", cmd_str[i]))
|
||||||
start = i;
|
start = i;
|
||||||
|
if (start == -1)
|
||||||
|
continue ;
|
||||||
while (cmd_str[i] == cmd_str[start])
|
while (cmd_str[i] == cmd_str[start])
|
||||||
i++;
|
i++;
|
||||||
i++;
|
i++;
|
||||||
|
Loading…
Reference in New Issue
Block a user