X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=util.c;h=6853393e0487f384dfe602d331db5027b345a785;hb=e2602e6b872e292cbbab27ebbe9af6f53732271d;hp=1bbbf96f21c701addd162498dc93633f9ff35deb;hpb=613e1e7247c8dd271979b9e9d70ff7735ef5282b;p=xonotic%2Fgmqcc.git diff --git a/util.c b/util.c index 1bbbf96..6853393 100644 --- a/util.c +++ b/util.c @@ -640,12 +640,15 @@ void util_htdel(hash_table_t *ht) { size_t i = 0; for (; i < ht->size; i++) { hash_node_t *n = ht->table[i]; + hash_node_t *p; /* free in list */ while (n) { if (n->key) mem_d(n->key); + p = n; n = n->next; + mem_d(p); } }