1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-05 22:45:33 +00:00

made engine framelistener more crash-resistant

This commit is contained in:
Marc Zinnschlag 2010-09-18 08:39:21 +02:00
parent be8f852663
commit 7cd40fc7e4

View file

@ -55,6 +55,8 @@ void OMW::Engine::executeLocalScripts()
} }
bool OMW::Engine::frameStarted(const Ogre::FrameEvent& evt) bool OMW::Engine::frameStarted(const Ogre::FrameEvent& evt)
{
try
{ {
mEnvironment.mFrameDuration = evt.timeSinceLastFrame; mEnvironment.mFrameDuration = evt.timeSinceLastFrame;
@ -98,6 +100,11 @@ bool OMW::Engine::frameStarted(const Ogre::FrameEvent& evt)
focusFrameCounter = 0; focusFrameCounter = 0;
} }
}
catch (const std::exception& e)
{
std::cerr << "Error in framelistener: " << e.what() << std::endl;
}
return true; return true;
} }