Associative arrays/Creation/C: Difference between revisions

Content added Content deleted
(→‎From Scratch: more values)
(→‎From Scratch: remove hash_free function)
Line 19: Line 19:
hash->values = calloc(size, sizeof (void *));
hash->values = calloc(size, sizeof (void *));
return hash;
return hash;
}

void hash_free (Hash *hash) {
free(hash->keys);
free(hash->values);
free(hash);
}
}