diff --git a/lib/dns/journal.c b/lib/dns/journal.c index fad38c0f57..741da8c294 100644 --- a/lib/dns/journal.c +++ b/lib/dns/journal.c @@ -751,9 +751,7 @@ failure: isc_mem_put(j->mctx, j->index, j->header.index_size * sizeof(journal_pos_t)); } - if (j->filename != NULL) { - isc_mem_free(j->mctx, j->filename); - } + isc_mem_free(j->mctx, j->filename); if (j->fp != NULL) { (void)isc_stdio_close(j->fp); }