diff options
author | Michael Forney <mforney@mforney.org> | 2019-04-24 21:56:24 -0700 |
---|---|---|
committer | Michael Forney <mforney@mforney.org> | 2019-04-24 22:32:22 -0700 |
commit | b95f69c821941fc73ff1bf397c549189bd5fce9a (patch) | |
tree | 68f24c15d711845daf6a9ccac045277986d40e63 | |
parent | a8a096d9df2628dc470ff66ef1fe3f5941b86609 (diff) | |
download | cproc-b95f69c821941fc73ff1bf397c549189bd5fce9a.tar.xz |
map: Free old key and value arrays when resizing
-rw-r--r-- | map.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -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) { |