]> thyrsus.com Git - comparator.git/commitdiff
Don't step on debug messages.
authorEric S. Raymond <esr@thyrsus.com>
Wed, 10 Sep 2003 06:43:52 +0000 (06:43 +0000)
committerEric S. Raymond <esr@thyrsus.com>
Wed, 10 Sep 2003 06:43:52 +0000 (06:43 +0000)
main.c

diff --git a/main.c b/main.c
index f6384bcd41963afd6ed0fc4d0887d0d53b28afea..4dbdf8d2eca7783173defd79dab22aa858bf72f4 100644 (file)
--- a/main.c
+++ b/main.c
@@ -178,7 +178,7 @@ void read_scf(const char *name, FILE *fp)
            this.end = FROMNET(this.end);
            corehook(this, name);
            hashcount++;
-           if (hashcount % 10000 == 0)
+           if (!debug && hashcount % 10000 == 0)
                fprintf(stderr,"\b\b\b%02.0f%%",(ftell(fp) / (sb.st_size * 0.01)));
        }
     }
@@ -204,7 +204,7 @@ static void merge_tree(char *tree)
     for (place = list; place < list + file_count; place++)
     {
        shredfile(*place, corehook);
-       if (!(i++ % 100))
+       if (!debug && !(i++ % 100))
            fprintf(stderr, "\b\b\b%02.0f%%", i / (file_count * 0.01));
     }
     fprintf(stderr, "\b\b\b100%%...done, %d files, %d entries.\n",