fix journalctl regression (#15099)
authorGeorg Müller <georgmueller@gmx.net>
Thu, 12 Mar 2020 19:02:21 +0000 (20:02 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 26 Mar 2020 13:32:43 +0000 (14:32 +0100)
commit479d7a9035851fe7c4be1240595831a2c1687689
treea776b68c84eb2faf1046671fac511b22d914e74b
parente641811c659219154a837e264f61598014cea431
fix journalctl regression (#15099)

This regression was introduced in #14913.

The current_file variable can be NULL, as, for example, with the
following commands:

* journalctl --list-boots
* journalctl -b -1 --no-pager

Since current_file is only checked for pointer equality with f, removing
the assertion is safe here.

(cherry picked from commit 8d0726fcd7b72f2a6f75dd731cbf7c8d4df107ef)
(cherry picked from commit e8df08cfdb20e31066559c53420d7fd56b31ec01)
(cherry picked from commit a713f52ddb09e8ef606c12e559d787355c67aa7e)
src/journal/sd-journal.c