[systemd-devel] [PATCH 1/1] sd-journal: consistently use ternany for all direction checks

Christian Hesse list at eworm.de
Mon Oct 13 13:12:33 PDT 2014


From: Christian Hesse <mail at eworm.de>

---
 src/journal/sd-journal.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/journal/sd-journal.c b/src/journal/sd-journal.c
index 479444c..daa04ac 100644
--- a/src/journal/sd-journal.c
+++ b/src/journal/sd-journal.c
@@ -849,10 +849,8 @@ static int next_beyond_location(sd_journal *j, JournalFile *f, direction_t direc
                         int k;
 
                         k = compare_with_location(f, c, &j->current_location);
-                        if (direction == DIRECTION_DOWN)
-                                found = k > 0;
-                        else
-                                found = k < 0;
+
+                        found = direction == DIRECTION_DOWN ? k > 0 : k < 0;
                 } else
                         found = true;
 
-- 
2.1.2



More information about the systemd-devel mailing list