From c4aff78b2dffc1405396bff2458e479d0a19d93b Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 12 Jul 2012 17:35:04 +0200 Subject: [PATCH] journal: fix interleaving of files with different time sources --- src/journal/sd-journal.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/journal/sd-journal.c b/src/journal/sd-journal.c index 5420be13e..b6e74a0d4 100644 --- a/src/journal/sd-journal.c +++ b/src/journal/sd-journal.c @@ -240,7 +240,7 @@ static int compare_order(JournalFile *af, Object *ao, /* Otherwise compare UTC time */ a = le64toh(ao->entry.realtime); - b = le64toh(ao->entry.realtime); + b = le64toh(bo->entry.realtime); if (a < b) return -1; @@ -249,7 +249,7 @@ static int compare_order(JournalFile *af, Object *ao, /* Finally, compare by contents */ a = le64toh(ao->entry.xor_hash); - b = le64toh(ao->entry.xor_hash); + b = le64toh(bo->entry.xor_hash); if (a < b) return -1; -- 2.30.2