+ if(!same_dir) {
+ file_list_delete(list2);
+ }
+}
+
+void print_help(FILE *out) {
+ fprintf(out, "Usage: finddup [OPTION]... DIR1 [[not:]DIR2]\n");
+ fprintf(out, "Version %s (%s)\n", VERSION_NUMBER, UNAME);
+ fprintf(out, "Without DIR2, lists duplicated files found in DIR1. With DIR2, lists files common to both directories. With the not: prefix, lists files found in DIR1 which do not exist in DIR2.\n");
+ fprintf(out, "\n");
+ fprintf(out, " -h show this help\n");
+ fprintf(out, " -d ignore dot files and directories\n");
+ fprintf(out, " -c do not show which files in DIR2 corresponds to those in DIR1\n");
+ fprintf(out, " -g do not show the file groups\n");
+ fprintf(out, " -r show the real file paths\n");
+ fprintf(out, "\n");
+ fprintf(out, "Report bugs and comments to <francois@fleuret.org>\n");