X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=hashtable%2Frculfhash.h;fp=hashtable%2Frculfhash.h;h=719cd58f7091ee04e58c64b3202ace5838d7cd81;hp=a3a7c7e9caecf4c81b7f8c83b1ae514b06947f46;hb=5450ed5091dd727e58b412b6b9a6cb94ae74b609;hpb=ba5d816ea3010aa4a2a205e3c594b5464f82291a diff --git a/hashtable/rculfhash.h b/hashtable/rculfhash.h index a3a7c7e9c..719cd58f7 100644 --- a/hashtable/rculfhash.h +++ b/hashtable/rculfhash.h @@ -367,7 +367,7 @@ void cds_lfht_resize(struct cds_lfht *ht, unsigned long new_size); for (cds_lfht_first(ht, iter), \ pos = caa_container_of(cds_lfht_iter_get_node(iter), \ typeof(*(pos)), member); \ - &pos->member != NULL; \ + &(pos)->member != NULL; \ cds_lfht_next(ht, iter), \ pos = caa_container_of(cds_lfht_iter_get_node(iter), \ typeof(*(pos)), member)) @@ -377,7 +377,7 @@ void cds_lfht_resize(struct cds_lfht *ht, unsigned long new_size); for (cds_lfht_lookup(ht, match, hash, key, iter), \ pos = caa_container_of(cds_lfht_iter_get_node(iter), \ typeof(*(pos)), member); \ - &pos->member != NULL; \ + &(pos)->member != NULL; \ cds_lfht_next_duplicate(ht, match, key, iter), \ pos = caa_container_of(cds_lfht_iter_get_node(iter), \ typeof(*(pos)), member))