Skip to content

Commit 2673020

Browse files
authored
Merge pull request #52 from adrianreber/2024-12-30-segfault
Fix segfault when running "cd-paranoia -L -- -1"
2 parents d4ca6e5 + 2221359 commit 2673020

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/cd-paranoia.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -637,11 +637,13 @@ static void cleanup(void) {
637637
free_and_null(force_cdrom_device);
638638
free_and_null(span);
639639
if (logfile_open) {
640-
fclose(logfile);
640+
if (logfile)
641+
fclose(logfile);
641642
logfile = NULL;
642643
}
643644
if (reportfile_open) {
644-
fclose(reportfile);
645+
if (reportfile)
646+
fclose(reportfile);
645647
reportfile = NULL;
646648
}
647649
}

0 commit comments

Comments
 (0)