From f14aca88086926204ebfdec1b7886d4b6c22367e Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Sun, 29 Dec 2019 23:51:30 +0100 Subject: [PATCH] Port to new UDB2 protocol --- bench/udb2/test-mlib.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bench/udb2/test-mlib.c b/bench/udb2/test-mlib.c index 837716db..785d9fe6 100644 --- a/bench/udb2/test-mlib.c +++ b/bench/udb2/test-mlib.c @@ -14,7 +14,7 @@ DICT_OA_DEF2(dict_oa_uint, unsigned int, M_OPEXTEND(M_DEFAULT_OPLIST, OOR_EQUAL(oor_equal_p), OOR_SET(oor_set M_IPTR)), unsigned int, M_DEFAULT_OPLIST) -void test_int(uint32_t n, uint32_t x0) +uint32_t test_int(uint32_t n, uint32_t x0) { uint32_t i, x, z = 0; dict_oa_uint_t h; @@ -24,8 +24,10 @@ void test_int(uint32_t n, uint32_t x0) unsigned int key = get_key(n, x); unsigned int *ptr = dict_oa_uint_get_at(h, key); (*ptr)++; - z+= *ptr; + z += *ptr; } fprintf(stderr, "# unique keys: %d; checksum: %u\n", (int) dict_oa_uint_size(h), z); + z = dict_oa_uint_size(h); dict_oa_uint_clear(h); + return z; }