projects
/
finddup.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c255c34
)
Fixed a bug with -q in the first group.
author
Francois Fleuret
<francois@fleuret.org>
Sun, 11 Dec 2011 10:29:17 +0000
(11:29 +0100)
committer
Francois Fleuret
<francois@fleuret.org>
Sun, 11 Dec 2011 10:29:17 +0000
(11:29 +0100)
finddup.c
patch
|
blob
|
history
diff --git
a/finddup.c
b/finddup.c
index
13d0f66
..
124eaad
100644
(file)
--- a/
finddup.c
+++ b/
finddup.c
@@
-384,7
+384,7
@@
void write_groups_in_files(int nb, struct file_node **nodes) {
char filename[PATH_MAX + 1];
for(n = 0; n < nb; n++) {
char filename[PATH_MAX + 1];
for(n = 0; n < nb; n++) {
- first_of_group =
0
;
+ first_of_group =
(n == 0)
;
if(nodes[n]->group_id != current_group) {
if(file) { fclose(file); }
sprintf(filename, "%s%06d", result_file_prefix, nodes[n]->group_id);
if(nodes[n]->group_id != current_group) {
if(file) { fclose(file); }
sprintf(filename, "%s%06d", result_file_prefix, nodes[n]->group_id);
@@
-443,7
+443,7
@@
void print_result(struct file_node *list1, struct file_node *list2) {
write_groups_in_files(nb, nodes);
} else {
for(n = 0; n < nb; n++) {
write_groups_in_files(nb, nodes);
} else {
for(n = 0; n < nb; n++) {
- first_of_group =
0
;
+ first_of_group =
(n == 0)
;
if(n > 0 && nodes[n]->group_id != nodes[n-1]->group_id) {
if(!show_groups) {
printf("\n");
if(n > 0 && nodes[n]->group_id != nodes[n-1]->group_id) {
if(!show_groups) {
printf("\n");