src/kv_list.c

changeset 1545
7822ffe65848
parent 1532
313fd460d264
child 1546
c8dd35f3ea53
--- a/src/kv_list.c	Sat Dec 06 15:50:55 2025 +0100
+++ b/src/kv_list.c	Sat Dec 06 15:55:53 2025 +0100
@@ -285,6 +285,7 @@
 
 static void cx_kvl_map_deallocate(struct cx_map_s *map) {
     cx_kv_list *kv_list = ((struct cx_kv_list_map_s*)map)->list;
+    cx_kv_list_update_destructors(kv_list);
     kv_list->map_methods->deallocate(map);
     kv_list->list_methods->deallocate(&kv_list->list.base);
 }

mercurial