]> rtime.felk.cvut.cz Git - ulut.git/blobdiff - ulut/ul_hashtabchk.c
uLUt: more elaborated hash table sizing implemented.
[ulut.git] / ulut / ul_hashtabchk.c
index 7d5ab08c9d7240b27796b81a42d1c28ace11044f..3918b3ab6e2ac3bb774b94c248c999229e730b81 100644 (file)
@@ -70,7 +70,7 @@ cust_hash_prep_fnc(cust3_item_t *item)
 
 UL_HASTAB_CUST_NODE_INT_IMP(cust3, cust3_table_t, cust3_item_t, cust3_key_t,
        my_table, my_node, my_val, cust3_cmp_fnc, cust3_hash_fnc,
-       cust3_hash_get_fnc, cust_hash_prep_fnc, 0, 0)
+       cust3_hash_get_fnc, cust_hash_prep_fnc, ul_hashtab_sizestep_global)
 
 
 cust3_table_t cust3_table;
@@ -137,6 +137,7 @@ int main(int argc, char *argv[])
   }
   if(argc>=3) {
     tablepow=atol(argv[2]);
+    ul_hashtab_sizestep_global=ul_hashtab_sizestep_null;
   }
 
   cust3_resize_table(table, 1<<tablepow);