fixed infinite loop when playing empty demo. Closes #248

This commit is contained in:
oy 2010-10-31 18:51:05 +01:00
parent 9e39239ce2
commit 039de7e1ac

View file

@ -406,6 +406,12 @@ void CDemoPlayer::DoTick()
{ {
// stop on error or eof // stop on error or eof
m_pConsole->Print(IConsole::OUTPUT_LEVEL_ADDINFO, "demo_player", "end of file"); m_pConsole->Print(IConsole::OUTPUT_LEVEL_ADDINFO, "demo_player", "end of file");
if(m_Info.m_PreviousTick == -1)
{
m_pConsole->Print(IConsole::OUTPUT_LEVEL_STANDARD, "demo_player", "empty demo");
Stop();
}
else
Pause(); Pause();
break; break;
} }