chiark / gitweb /
journal: properly implement matching with multiple matches
[elogind.git] / src / journal / journal-file.c
index 537978137ba285464192416584a015e6acf5dcf2..5557028147eb66fdbe6084a77de88cfd2ad47208 100644 (file)
@@ -805,6 +805,7 @@ int journal_file_append_entry(JournalFile *f, const dual_timestamp *ts, const st
 
                 xor_hash ^= le64toh(o->data.hash);
                 items[i].object_offset = htole64(p);
+                items[i].hash = o->data.hash;
         }
 
         r = journal_file_append_entry_internal(f, ts, xor_hash, items, n_iovec, seqno, ret, offset);