From 53ca65850303f93faaa75b4deacc45c99409adb7 Mon Sep 17 00:00:00 2001 From: Alessandro Ferro Date: Sat, 29 Apr 2023 21:47:41 +0200 Subject: [PATCH] Update dircomp.c --- dircomp.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/dircomp.c b/dircomp.c index 728c7de..215c113 100644 --- a/dircomp.c +++ b/dircomp.c @@ -102,10 +102,6 @@ bool analyze_directories(char* directory_to_analyze_1, char* directory_to_analyz struct dirent *element; DIR *directory1, *directory2; - if(strcmp(directory_to_analyze_1, directory_to_analyze_2) == 0){ - return true; - } - directory1 = opendir(directory_to_analyze_1); directory2 = opendir(directory_to_analyze_2); @@ -118,6 +114,12 @@ bool analyze_directories(char* directory_to_analyze_1, char* directory_to_analyz return false; } + if(strcmp(directory_to_analyze_1, directory_to_analyze_2) == 0){ + free(directory_to_analyze_1); + free(directory_to_analyze_2); + return true; + } + while ((element = readdir(directory1)) != NULL) { // Is file