mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-06 03:20:28 +00:00
(svn r22115) -Fix (r22114): some comments and code ordering were wrong
This commit is contained in:
parent
347e1cf662
commit
9c40059641
@ -12,6 +12,10 @@
|
||||
#include "../stdafx.h"
|
||||
#include "pool_type.hpp"
|
||||
|
||||
/**
|
||||
* Destructor removes this object from the pool vector and
|
||||
* deletes the vector itself if this was the last item removed.
|
||||
*/
|
||||
PoolBase::~PoolBase()
|
||||
{
|
||||
PoolVector *pools = PoolBase::GetPools();
|
||||
@ -19,6 +23,9 @@ PoolBase::~PoolBase()
|
||||
if (pools->Length() == 0) delete pools;
|
||||
}
|
||||
|
||||
/**
|
||||
* Clean all pools - calls Pool::CleanPool()
|
||||
*/
|
||||
/* static */ void PoolBase::CleanAll()
|
||||
{
|
||||
PoolVector *pools = PoolBase::GetPools();
|
||||
|
@ -28,9 +28,6 @@ struct PoolBase {
|
||||
return pools;
|
||||
}
|
||||
|
||||
/**
|
||||
* Clean all pools - calls Pool::CleanPool()
|
||||
*/
|
||||
static void CleanAll();
|
||||
|
||||
/**
|
||||
@ -41,10 +38,6 @@ struct PoolBase {
|
||||
*PoolBase::GetPools()->Append() = this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Destructor removes this object from the pool vector and
|
||||
* deletes the vector itself if this was the last item removed.
|
||||
*/
|
||||
~PoolBase();
|
||||
|
||||
/**
|
||||
|
@ -270,10 +270,10 @@ static void ShutdownGame()
|
||||
free(_config_file);
|
||||
#endif
|
||||
|
||||
ResetNewGRFData();
|
||||
|
||||
PoolBase::CleanAll();
|
||||
|
||||
ResetNewGRFData();
|
||||
|
||||
/* Close all and any open filehandles */
|
||||
FioCloseAll();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user