Fix not closing DIR
authorLukas Jiriste <ljiriste@student.42prague.com>
Thu, 1 Aug 2024 11:47:16 +0000 (13:47 +0200)
committerLukas Jiriste <ljiriste@student.42prague.com>
Thu, 1 Aug 2024 11:47:16 +0000 (13:47 +0200)
src/execution.c

index ee541e2b466139c61d4e43fda7d4d98581fc272b..fbaae4b0a0377b9ca31f8eeec0293d319b5981e2 100644 (file)
@@ -6,7 +6,7 @@
 /*   By: ljiriste <ljiriste@student.42prague.com>   +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2024/07/21 08:57:54 by ljiriste          #+#    #+#             */
-/*   Updated: 2024/08/01 13:03:51 by ljiriste         ###   ########.fr       */
+/*   Updated: 2024/08/01 13:46:06 by ljiriste         ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
@@ -625,7 +625,10 @@ int        is_contained_in_dir(const char *exe_name, const char *dir_name)
        while (dir_entry)
        {
                if (!ft_strcmp(dir_entry->d_name, exe_name))
+               {
+                       closedir(dir);
                        return (1);
+               }
                dir_entry = readdir(dir);
        }
        closedir(dir);