mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-02-03 13:47:04 +03:00
journal: correct list link up on hash collisions
This commit is contained in:
parent
8144056fa6
commit
8db4213e7b
@ -596,7 +596,7 @@ static int journal_file_link_data(JournalFile *f, Object *o, uint64_t offset, ui
|
||||
o->data.n_entries = 0;
|
||||
|
||||
h = hash % (le64toh(f->header->data_hash_table_size) / sizeof(HashItem));
|
||||
p = le64toh(f->data_hash_table[h].head_hash_offset);
|
||||
p = le64toh(f->data_hash_table[h].tail_hash_offset);
|
||||
if (p == 0) {
|
||||
/* Only entry in the hash table is easy */
|
||||
f->data_hash_table[h].head_hash_offset = htole64(offset);
|
||||
|
Loading…
x
Reference in New Issue
Block a user