core/TimerSys.cpp
changeset 641 ce1f369ba889
parent 616 d5b1dcf38c07
child 653 ef60870067ff
     1.1 --- a/core/TimerSys.cpp	Fri Mar 16 22:50:27 2007 +0000
     1.2 +++ b/core/TimerSys.cpp	Sat Mar 17 00:55:46 2007 +0000
     1.3 @@ -27,6 +27,16 @@
     1.4  	m_KillMe = false;
     1.5  }
     1.6  
     1.7 +TimerSystem::~TimerSystem()
     1.8 +{
     1.9 +	CStack<ITimer *>::iterator iter;
    1.10 +	for (iter=m_FreeTimers.begin(); iter!=m_FreeTimers.end(); iter++)
    1.11 +	{
    1.12 +		delete (*iter);
    1.13 +	}
    1.14 +	m_FreeTimers.popall();
    1.15 +}
    1.16 +
    1.17  void TimerSystem::OnSourceModAllInitialized()
    1.18  {
    1.19  	g_ShareSys.AddInterface(NULL, this);