From fef3d87ca6387fcd5676935b3f20d1139791b7c8 Mon Sep 17 00:00:00 2001 From: Ulysse Cura Date: Mon, 20 Jul 2026 21:27:15 +0200 Subject: [PATCH] Renamed entity manger exit function for consistency. --- src/ecs/ecs.c | 2 +- src/ecs/headers/ecs.h | 2 +- src/game.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ecs/ecs.c b/src/ecs/ecs.c index c548aa0..ad592ca 100644 --- a/src/ecs/ecs.c +++ b/src/ecs/ecs.c @@ -157,7 +157,7 @@ inline void entity_manager_remove_entity(entity_manager_t *entity_manager, unsig linked_list_remove_if(&entity_manager->entities, condition_is_entity_name, id); } -inline void entity_manager_clear(entity_manager_t *entity_manager) +inline void entity_manager_exit(entity_manager_t *entity_manager) { linked_list_clear(&entity_manager->entities); } diff --git a/src/ecs/headers/ecs.h b/src/ecs/headers/ecs.h index 9c90d9a..3d37e48 100644 --- a/src/ecs/headers/ecs.h +++ b/src/ecs/headers/ecs.h @@ -72,6 +72,6 @@ void entity_manager_draw(entity_manager_t *entity_manager); void entity_manager_remove_entity(entity_manager_t *entity_manager, const unsigned int id); -void entity_manager_clear(entity_manager_t *entity_manager); +void entity_manager_exit(entity_manager_t *entity_manager); #endif // ECS_H \ No newline at end of file diff --git a/src/game.c b/src/game.c index 6a92dfd..f6d844f 100644 --- a/src/game.c +++ b/src/game.c @@ -68,8 +68,8 @@ void game_render(void) void game_exit(void) { + entity_manager_exit(&game.entity_manager); asset_manager_exit(&game.asset_manager); - entity_manager_clear(&game.entity_manager); display_exit(); }