sd-journal: add missing 'error' handling
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 26 Sep 2023 16:35:31 +0000 (01:35 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 30 Sep 2023 11:10:15 +0000 (20:10 +0900)
commitf85e79d3e57c0639f583d1e27c649ee561075d62
treee4e92674fba22fa28e9104187bb688e438e6f903
parentfe6f2bd8a64108ab9d42ee4633f1cab2e05f2915
sd-journal: add missing 'error' handling

When we reach an empty array, there are at least two possibilities:
- journal file is corrupted,
- invalid index is requested.

We cannot distinguish them here, let's simply return earlier.
src/libsystemd/sd-journal/journal-file.c