]> git.ozlabs.org Git - ccan/blobdiff - ccan/htable/test/run-size.c
Remove unused main() args in many modules.
[ccan] / ccan / htable / test / run-size.c
index 01e4bb41acf7ad526dde9e5d3f1fa726ddc84f70..5b3263895ca83ad28bcb3312122c4bb3c056be41 100644 (file)
@@ -14,9 +14,9 @@ static size_t hash(const void *elem, void *unused)
        return h;
 }
 
-int main(int argc, char *argv[])
+int main(void)
 {
-       struct htable *ht;
+       struct htable ht;
        uint64_t val[NUM_VALS];
        unsigned int i;
 
@@ -24,13 +24,13 @@ int main(int argc, char *argv[])
        for (i = 0; i < NUM_VALS; i++)
                val[i] = i;
 
-       ht = htable_new(hash, NULL);
+       htable_init(&ht, hash, NULL);
        for (i = 0; i < NUM_VALS; i++) {
-               ok1(ht->max >= i);
-               ok1(ht->max <= i * 2);
-               htable_add(ht, hash(&val[i], NULL), &val[i]);
+               ok1(ht.max >= i);
+               ok1(ht.max <= i * 2);
+               htable_add(&ht, hash(&val[i], NULL), &val[i]);
        }
-       htable_free(ht);
+       htable_clear(&ht);
 
        return exit_status();
 }