diff --git a/src/hashtable.c b/src/hashtable.c index f4105adf6a4..a3b72b74c0c 100644 --- a/src/hashtable.c +++ b/src/hashtable.c @@ -1568,7 +1568,7 @@ hashtable *hashtableDefragTables(hashtable *ht, void *(*defragfn)(void *)) { * forked and memory won't be used again. See zmadvise_dontneed() */ void dismissHashtable(hashtable *ht) { for (int i = 0; i < 2; i++) { - zmadvise_dontneed(ht->tables[i], numBuckets(ht->bucket_exp[i]) * sizeof(bucket *)); + zmadvise_dontneed(ht->tables[i], numBuckets(ht->bucket_exp[i]) * sizeof(bucket)); } }