(svn r22113) -Codechange: use PoolBase::CleanAll() to clean all pools at game exit

pull/155/head
smatz 14 years ago
parent 0e12107ccd
commit 07736a02b1

@ -265,17 +265,6 @@ static void ShutdownGame()
/* Uninitialize variables that are allocated dynamically */
GamelogReset();
_town_pool.CleanPool();
_industry_pool.CleanPool();
_station_pool.CleanPool();
_roadstop_pool.CleanPool();
_vehicle_pool.CleanPool();
_sign_pool.CleanPool();
_order_pool.CleanPool();
_group_pool.CleanPool();
_cargopacket_pool.CleanPool();
_engine_pool.CleanPool();
_company_pool.CleanPool();
#ifdef ENABLE_NETWORK
free(_config_file);
@ -283,6 +272,8 @@ static void ShutdownGame()
ResetNewGRFData();
PoolBase::CleanAll();
/* Close all and any open filehandles */
FioCloseAll();
}

Loading…
Cancel
Save