From 153bd3d701f69991e3f03943df1344cd8b65e59b Mon Sep 17 00:00:00 2001 From: Kamil Cukrowski Date: Sat, 21 Aug 2021 02:27:43 +0200 Subject: Fix memory leaks --- examples/birthday.c | 3 ++- examples/bits.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/examples/birthday.c b/examples/birthday.c index 0dbb544a..b3800f70 100644 --- a/examples/birthday.c +++ b/examples/birthday.c @@ -23,6 +23,7 @@ static void test_repeats(void) int v = cmap_ic_emplace(&m, k, 0).ref->second += 1; if (v > 1) printf("repeated value %llx (%d) at 2^%d\n", k, v, (int) log2(i)); } + cmap_ic_del(&m); } @@ -56,4 +57,4 @@ int main() seed = time(NULL); test_distribution(); test_repeats(); -} \ No newline at end of file +} diff --git a/examples/bits.c b/examples/bits.c index 84bdbb6b..d8c6f762 100644 --- a/examples/bits.c +++ b/examples/bits.c @@ -9,6 +9,7 @@ int main() char buf[256]; cbits_to_str(s1, buf, 0, -1); printf("buf: %s: %zu\n", buf, cbits_count(s1)); + cbits_del(&s1); cbits_reset(&set, 9); cbits_resize(&set, 43, false); @@ -58,4 +59,4 @@ int main() puts(""); } } -} \ No newline at end of file +} -- cgit v1.2.3