diff --git a/src/parser/redirect/redirect_debug.c b/src/parser/redirect/redirect_debug.c index 9c0e222..6678aab 100644 --- a/src/parser/redirect/redirect_debug.c +++ b/src/parser/redirect/redirect_debug.c @@ -6,7 +6,7 @@ /* By: khais +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/04/09 15:07:58 by khais #+# #+# */ -/* Updated: 2025/04/21 10:33:06 by khais ### ########.fr */ +/* Updated: 2025/04/22 11:41:55 by khais ### ########.fr */ /* */ /* ************************************************************************** */ @@ -60,8 +60,10 @@ static void single_redirect_debug(t_redirect *redirect, t_buffer *leader, ft_printf("c_flags = %d\n", redirect->c_flags); dedent(leader, false); redirectee_debug(redirect->redirectee, leader, false); - indent(leader, true); + indent(leader, false); ft_printf("c_flags = [%s]\n", redirect->here_doc_eof); + dedent(leader, false); + indent(leader, true); ft_printf("here_doc_eof = [%s]\n", redirect->here_doc_eof); dedent(leader, true); dedent(leader, is_last); diff --git a/test.sh b/test.sh index 36ff100..4b457e9 100755 --- a/test.sh +++ b/test.sh @@ -860,4 +860,64 @@ goodbye 0 EOF +when_run < outfile > outfile +EOF +expecting <