(svn r26343) -Fix: Rewrite SmallStack so that it doesn't use a pool and is reentrant.

This commit is contained in:
fonsinchen
2014-02-16 16:25:18 +00:00
parent dc0f89b7e9
commit 46590e112e
2 changed files with 143 additions and 59 deletions

View File

@@ -34,8 +34,7 @@ StationPool _station_pool("Station");
INSTANTIATE_POOL_METHODS(Station)
typedef StationIDStack::SmallStackPool StationIDStackPool;
template<> StationIDStackPool StationIDStack::_pool("StationIDStack");
INSTANTIATE_POOL_METHODS(StationIDStack)
template<> StationIDStackPool StationIDStack::_pool = StationIDStackPool();
BaseStation::~BaseStation()
{