fix: all fds is now in childreen

This commit is contained in:
Camille Chauvet
2023-03-31 16:36:15 +02:00
parent d9ae113b94
commit a7e75bb163
5 changed files with 26 additions and 16 deletions

View File

@ -6,7 +6,7 @@
/* By: cchauvet <cchauvet@student.42angoulem +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2023/02/15 14:18:21 by cchauvet #+# #+# */
/* Updated: 2023/02/21 22:27:28 by cchauvet ### ########.fr */
/* Updated: 2023/03/31 16:31:41 by alouis-j ### ########.fr */
/* */
/* ************************************************************************** */
@ -31,3 +31,12 @@ void ft_cmddel(void *ptr)
close(content->fd_out[1]);
free(content);
}
void ft_cmdcloser(void *ptr)
{
t_cmd *cmd;
cmd = ptr;
ft_closer(cmd->fd_in);
ft_closer(cmd->fd_out);
}

View File

@ -6,7 +6,7 @@
/* By: cchauvet <cchauvet@student.42angouleme.fr +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2023/03/28 15:47:01 by cchauvet #+# #+# */
/* Updated: 2023/03/28 15:47:02 by cchauvet ### ########.fr */
/* Updated: 2023/03/31 16:32:14 by alouis-j ### ########.fr */
/* */
/* ************************************************************************** */
@ -26,5 +26,6 @@ typedef struct s_cmd
} t_cmd;
void ft_cmddel(void *content);
void ft_cmdcloser(void *ptr);
#endif

View File

@ -6,7 +6,7 @@
/* By: cchauvet <cchauvet@student.42angouleme.fr +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2023/03/28 15:50:23 by cchauvet #+# #+# */
/* Updated: 2023/03/28 15:50:24 by cchauvet ### ########.fr */
/* Updated: 2023/03/31 16:33:24 by alouis-j ### ########.fr */
/* */
/* ************************************************************************** */
@ -17,4 +17,5 @@
# include "./cmd.h"
# include "../libftx/libftx.h"
# include "../data/data.h"
# include "../utils/utils.h"
#endif