Added a linked list exit function for reserved elements and documented unsafe functions.
This commit is contained in:
parent
4bc76dfb30
commit
e370ea5b31
|
|
@ -1 +1 @@
|
|||
Subproject commit 60dbab0fd577cf11d9b494fcf41b00e2df8ac85f
|
||||
Subproject commit 4dbee83e8d89c965714fc521fa324e237dd35129
|
||||
|
|
@ -85,7 +85,7 @@ inline int animation_system_destroy(component_t *component)
|
|||
{
|
||||
animation_system_data_t *system_data = component->component_data;
|
||||
|
||||
if(linked_list_clear(&system_data->frames)) return EXIT_FAILURE;
|
||||
if(linked_list_exit(&system_data->frames)) return EXIT_FAILURE;
|
||||
|
||||
free(system_data);
|
||||
|
||||
|
|
|
|||
|
|
@ -94,10 +94,6 @@ int game_exit(void)
|
|||
{
|
||||
entity_manager_exit(&game.entity_manager);
|
||||
|
||||
if(asset_manager_let_go_asset(&game.asset_manager, "player_idle_sheet")) return EXIT_FAILURE;
|
||||
if(asset_manager_let_go_asset(&game.asset_manager, "player_walk_sheet")) return EXIT_FAILURE;
|
||||
if(asset_manager_let_go_asset(&game.asset_manager, "player_run_sheet")) return EXIT_FAILURE;
|
||||
|
||||
if(asset_manager_exit(&game.asset_manager)) return EXIT_FAILURE;
|
||||
|
||||
display_exit();
|
||||
|
|
|
|||
Loading…
Reference in New Issue