From 930da031b2e8ed81e324cc2b9e9c76090ce7b8aa Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Mon, 10 Jul 2017 16:34:44 +0200 Subject: [PATCH] core: fix NMDedupMultiIndex's _dict_idx_entries_hash() Don't overwrite @h. Fixes: f9202c2ac120152f047845f859bac22759e634f3 --- shared/nm-utils/nm-dedup-multi.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/shared/nm-utils/nm-dedup-multi.c b/shared/nm-utils/nm-dedup-multi.c index 92dba89936..9e26065b39 100644 --- a/shared/nm-utils/nm-dedup-multi.c +++ b/shared/nm-utils/nm-dedup-multi.c @@ -174,10 +174,9 @@ _dict_idx_entries_hash (const NMDedupMultiEntry *entry) h = 1914869417; if (!lookup_head) - h = idx_type->klass->idx_obj_id_hash (idx_type, obj); + h = NM_HASH_COMBINE (h, idx_type->klass->idx_obj_id_hash (idx_type, obj)); h = NM_HASH_COMBINE (h, GPOINTER_TO_UINT (idx_type)); - h = NM_HASH_COMBINE (h, lookup_head); return h; }