X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=finddup.git;a=blobdiff_plain;f=finddup.c;h=cf9948effabd4a2d418715ebf4a7ec7a9326a1fa;hp=124eaade53ea428f06abec5afb3ec0db1727afd2;hb=4237b7a18792b89767f3564f83e59bbe315fe5bd;hpb=4803c0f2255642de3b6a9724e00f569c881b02f7 diff --git a/finddup.c b/finddup.c index 124eaad..cf9948e 100644 --- a/finddup.c +++ b/finddup.c @@ -333,11 +333,11 @@ int compare_nodes(const void *x1, const void *x2) { void exec_command(int nb, struct file_node **nodes) { char **args; - int max_group_size = 0, group_size, m, n, status; + int max_group_size = 0, group_size = 0, m, n, status; pid_t pid; for(n = 0; n < nb; n++) { - if(n == 0 || nodes[n]->group_id != nodes[n-1]->group_id) { + if(nodes[n]->group_id != nodes[n-1]->group_id) { group_size = 0; } group_size++; @@ -511,7 +511,7 @@ void start(const char *dirname1, const char *dirname2) { struct progress_state progress_state; int not_in, found; int nb_groups, nb_nodes; - int list1_length, previous_progress; + int list1_length; char *buffer1 = safe_malloc(sizeof(char) * READ_BUFFER_SIZE); char *buffer2 = safe_malloc(sizeof(char) * READ_BUFFER_SIZE); @@ -541,7 +541,6 @@ void start(const char *dirname1, const char *dirname2) { } nb_groups = 0; - previous_progress = -1; nb_nodes = 0; progress_state.bar_width = -1;