aboutsummaryrefslogtreecommitdiff
path: root/11/part1.c
diff options
context:
space:
mode:
authorMistivia <i@mistivia.com>2025-12-24 20:06:36 +0800
committerMistivia <i@mistivia.com>2025-12-24 20:06:36 +0800
commit59525b2c4a6e2a25c6ba619b42405121d20c2c9a (patch)
tree4925d7b75cd10cc7e65e04f3a738a3455971720e /11/part1.c
parente21acd14b976f018bf0c4d2ce6fb8a0ad12f160a (diff)
fix day 11 leak
Diffstat (limited to '11/part1.c')
-rw-r--r--11/part1.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/11/part1.c b/11/part1.c
index de5f1a2..65f0236 100644
--- a/11/part1.c
+++ b/11/part1.c
@@ -123,5 +123,12 @@ int main() {
}
long ret = search(Tag_new("you"));
printf("%ld\n", ret);
+
+ Tag2TagVectorHashTableIter dagit = Tag2TagVectorHashTable_begin(&dag);
+ for (; dagit != NULL; dagit = Tag2TagVectorHashTable_next(&dag, dagit)) {
+ TagVector_free(&dagit->val);
+ }
+ Tag2TagVectorHashTable_free(&dag);
+ Tag2LongHashTable_free(&cache);
return 0;
} \ No newline at end of file