From c8ba75c31c949d3b5e5ba44e389550ea10096c5d Mon Sep 17 00:00:00 2001 From: JozanLeClerc Date: Wed, 16 Sep 2020 21:09:14 +0200 Subject: Leak fix --- src/m_mshrc.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/m_mshrc.c') diff --git a/src/m_mshrc.c b/src/m_mshrc.c index 7f6b8b9..5b1277e 100644 --- a/src/m_mshrc.c +++ b/src/m_mshrc.c @@ -22,8 +22,7 @@ #include "m_loop.h" #include "u_vars.h" -uint8_t - m_source_mshrc(t_msh *msh) +uint8_t m_source_mshrc(t_msh *msh) { char file[PATH_MAX]; char home[PATH_MAX]; @@ -34,7 +33,7 @@ uint8_t ft_sprintf(file, "%s/%s", home, FT_MINISHELLRC); if ((fd = open(file, O_RDONLY)) < 0) return (0); + msh->fd = fd; ret = m_loop(fd, msh); - close(fd); return (ret); } -- cgit v1.2.3