summaryrefslogtreecommitdiff
path: root/src/ecs.cpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-10-30 11:33:46 -0400
committerJonathan Bradley <jcb@pikum.xyz>2025-10-30 11:33:46 -0400
commit9260a41bc6e0a430d1ab0bba004f86d1d5afd506 (patch)
tree14ef85a4373240576d338b713446514a2545fcd3 /src/ecs.cpp
parent96d56f28f15923809ea01323ed13ccdf9b047a90 (diff)
pke: update pk.h to 0.9.5
Diffstat (limited to 'src/ecs.cpp')
-rw-r--r--src/ecs.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/ecs.cpp b/src/ecs.cpp
index a74c33d..b0e5d7b 100644
--- a/src/ecs.cpp
+++ b/src/ecs.cpp
@@ -679,10 +679,10 @@ void ECS_Teardown() {
pk_arr_reset(&EntitiesWithExcessInstances);
pk_arr_reset(&entitiesYetToBeRemoved);
pk_arr_reset(&entitiesMarkedForRemoval);
- ecs.bc.ev_mgrs.~pk_bkt_arr_t<pke_component_event>();
- ecs.bc.instances.~pk_bkt_arr_t<CompInstance>();
- ecs.bc.grBinds.~pk_bkt_arr_t<CompGrBinds>();
- ecs.bc.entityPtrs.~pk_bkt_arr_t<Entity_Base*>();
- ecs.bc.generics.~pk_bkt_arr_t<Entity_Base>();
+ pk_bkt_arr_teardown(&ecs.bc.ev_mgrs);
+ pk_bkt_arr_teardown(&ecs.bc.instances);
+ pk_bkt_arr_teardown(&ecs.bc.grBinds);
+ pk_bkt_arr_teardown(&ecs.bc.entityPtrs);
+ pk_bkt_arr_teardown(&ecs.bc.generics);
pk_mem_bucket_destroy(ecs.bkt);
}