+ qsort(nodes, nb, sizeof(struct file_with_size *), compare_nodes);
+
+ for(n = 0; n < nb; n++) {
+ print_file(nodes[n]);
+ }
+
+ free(nodes);
+}
+
+void start(const char *dirname1, const char *dirname2) {
+ struct file_with_size *list1, *list2;
+ struct file_with_size *node1, *node2;
+ int not_in, found;
+ int k, p, pp, l1, n;
+
+ not_in = 0;
+
+ if(show_progress) {
+ fprintf(stderr, "Scanning %s ... ", dirname1);
+ }