From 1a289f60003b4301538b02e17ecc39b92982fea5 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 6 May 2026 09:29:48 -0400 Subject: Fix duplicate records in output --- main.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index c3400ad..442594e 100644 --- a/main.c +++ b/main.c @@ -236,16 +236,8 @@ int main(int argc, char *argv[]) { exit(1); } if (do_all) { - struct dirent *dp; - DIR *dir; - dir = opendir(journalroot); - while ((dp = readdir(dir)) != NULL) { - if (!strcmp(dp->d_name, ".") || !strcmp(dp->d_name, "..")) - continue; - if (isdigit(*dp->d_name)) { - for (int w = week; w < WEEK_MAX; w++) - dump_week(journalroot, year, w, style); - } + for (int w = week; w < WEEK_MAX; w++) { + dump_week(journalroot, year, w, style); } } else { if (dump_week(journalroot, year, week, style) < 0) { -- cgit