fix: all fds is now in childreen
This commit is contained in:
11
cmd/cmd.c
11
cmd/cmd.c
@ -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);
|
||||
}
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Reference in New Issue
Block a user