chiark / gitweb /
journal: fix reverse traversing of entries
[elogind.git] / src / journal / sd-journal.c
index 1833c75340311fc217d789192041b818ed825af3..78a91a3eb00c46d3b88ef691f7fc259ea0ab8100 100644 (file)
@@ -488,7 +488,7 @@ static int next_with_matches(sd_journal *j, JournalFile *f, direction_t directio
 
                 /* Make sure we don't match the entry we are starting
                  * from. */
-                found = cp > *offset;
+                found = cp != *offset;
 
                 np = 0;
                 LIST_FOREACH(matches, m, j->matches) {