From b95f69c821941fc73ff1bf397c549189bd5fce9a Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Wed, 24 Apr 2019 21:56:24 -0700 Subject: map: Free old key and value arrays when resizing --- map.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/map.c b/map.c index b8de316..06be327 100644 --- a/map.c +++ b/map.c @@ -109,6 +109,8 @@ mapput(struct map *h, struct mapkey *k) h->vals[j] = oldvals[i]; } } + free(oldkeys); + free(oldvals); } i = keyindex(h, k); if (!h->keys[i].str) { -- cgit v1.2.3