X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fhash.c;h=36b510c28640db7647a69377d82c99de47062ffd;hp=1d203c5cb31194982e6920cf5c063cee2ee43de0;hb=5b07039b0712bee0f19749d63116a10fb08a2d8b;hpb=9b9230a0a79c670b86f54fadd2807b864ff9d91f diff --git a/src/hash.c b/src/hash.c index 1d203c5c..36b510c2 100644 --- a/src/hash.c +++ b/src/hash.c @@ -52,11 +52,11 @@ static uint32_t modulo(uint32_t hash, size_t n) { /* (De)allocation */ hash_t *hash_alloc(size_t n, size_t size) { - hash_t *hash = xmalloc_and_zero(sizeof *hash); + hash_t *hash = xzalloc(sizeof *hash); hash->n = n; hash->size = size; - hash->keys = xmalloc_and_zero(hash->n * hash->size); - hash->values = xmalloc_and_zero(hash->n * sizeof *hash->values); + hash->keys = xzalloc(hash->n * hash->size); + hash->values = xzalloc(hash->n * sizeof *hash->values); return hash; }