diff options
author | Lennart Poettering <lennart@poettering.net> | 2012-07-12 17:36:24 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2012-07-13 00:32:32 +0200 |
commit | ecf68b1d3833c2ee3156a813ad42cf155dc4ace4 (patch) | |
tree | 76a55002ed69fc59b175377be52208715d22c6cf | |
parent | a536e2613f278970b1ab11788caf1a9a51e1a103 (diff) |
journal: fix bad memory access
-rw-r--r-- | src/journal/journal-file.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/journal/journal-file.c b/src/journal/journal-file.c index c468b22697..83f603ac82 100644 --- a/src/journal/journal-file.c +++ b/src/journal/journal-file.c @@ -1300,7 +1300,7 @@ static int generic_array_bisect_plus_one(JournalFile *f, r = generic_array_bisect(f, first, n-1, needle, test_object, direction, ret, offset, idx); - if (r > 0) + if (r > 0 && idx) (*idx) ++; return r; |