From afcd9c60fe7d532fa6954a363655400ae6ba2bc2 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Fri, 26 Apr 2024 11:30:34 +0900 Subject: [PATCH] logs-show: fix stored timestamp when advance_older is true Currently, the parsed timestamp is only used when advance_older is false. Hence, this does not change any behavior. But, let's fix it anyway. --- src/shared/logs-show.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shared/logs-show.c b/src/shared/logs-show.c index 069fcde4bfe..9851fd3646f 100644 --- a/src/shared/logs-show.c +++ b/src/shared/logs-show.c @@ -1841,7 +1841,7 @@ static int discover_next_boot( goto try_again; } - r = sd_journal_get_realtime_usec(j, &boot.first_usec); + r = sd_journal_get_realtime_usec(j, advance_older ? &boot.last_usec : &boot.first_usec); if (r < 0) return r; @@ -1863,7 +1863,7 @@ static int discover_next_boot( goto try_again; } - r = sd_journal_get_realtime_usec(j, &boot.last_usec); + r = sd_journal_get_realtime_usec(j, advance_older ? &boot.first_usec : &boot.last_usec); if (r < 0) return r; -- 2.47.2