journal: do not trigger assertion when journal_file_close() get NULL
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 28 May 2019 03:40:17 +0000 (12:40 +0900)
committerThe Plumber <50238977+systemd-rhel-bot@users.noreply.github.com>
Thu, 27 Feb 2020 09:12:37 +0000 (10:12 +0100)
commit84e849bb006118bc24e8402754c6c5b624bc9efb
treea3576a83c6da2532298363c298880d39f8470f5d
parented560bc85cd2537dd083a8995b5d10f66f7a391f
journal: do not trigger assertion when journal_file_close() get NULL

We generally expect destructors to not complain if a NULL argument is passed.

Closes #12400.

(cherry picked from commit c377a6f3ad3d9bed4ce7e873e8e9ec6b1650c57d)
(cherry picked from commit dc4c3a5aa35a5e88adcf210471d9460262c8c0d9)
Resolves: #1807350
src/journal/journal-file.c
src/journal/journald-server.c