Properly clean up Marios on global terminate
This commit is contained in:
+1
-1
@@ -103,7 +103,7 @@ SM64_LIB_FN void sm64_global_terminate( void )
|
||||
{
|
||||
for( int i = 0; i < s_mario_instance_pool.size; ++i )
|
||||
if( s_mario_instance_pool.objects[i] != NULL )
|
||||
global_state_delete( ((struct MarioInstance *)s_mario_instance_pool.objects[ i ])->globalState );
|
||||
sm64_mario_delete( i );
|
||||
|
||||
obj_pool_free_all( &s_mario_instance_pool );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user