X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=rculfhash.c;h=4d37fac2f19e9a87c9401c94ae590ab0128d3c60;hp=da37e97d38554c6def88699590be83439385e82f;hb=bcbd36fc765389927cca53ccab93bbb00c9f0039;hpb=b5d6b20fb518bce4a39c256ac89dcb376a5f971a diff --git a/rculfhash.c b/rculfhash.c index da37e97..4d37fac 100644 --- a/rculfhash.c +++ b/rculfhash.c @@ -1348,10 +1348,10 @@ struct cds_lfht *_cds_lfht_new(cds_lfht_hash_fct hash_fct, pthread_mutex_init(&ht->resize_mutex, NULL); order = get_count_order_ulong(init_size); ht->t.resize_target = 1UL << order; - cds_lfht_create_dummy(ht, 1UL << order); - ht->t.size = 1UL << order; ht->min_alloc_size = min_alloc_size; ht->min_alloc_order = get_count_order_ulong(min_alloc_size); + cds_lfht_create_dummy(ht, 1UL << order); + ht->t.size = 1UL << order; return ht; }