Make sure g_timegetter is initalised before running speedtests

Thanks @SmallJoker for noticing the issue
This commit is contained in:
Craig Robbins 2015-03-29 22:21:32 +10:00
parent 34101015b2
commit e1475bdc89
1 changed files with 3 additions and 3 deletions

View File

@ -81,6 +81,9 @@ bool ClientLauncher::run(GameParams &game_params, const Settings &cmd_args)
return false; return false;
} }
// Create time getter
g_timegetter = new IrrlichtTimeGetter(device);
// Speed tests (done after irrlicht is loaded to get timer) // Speed tests (done after irrlicht is loaded to get timer)
if (cmd_args.getFlag("speedtests")) { if (cmd_args.getFlag("speedtests")) {
dstream << "Running speed tests" << std::endl; dstream << "Running speed tests" << std::endl;
@ -102,9 +105,6 @@ bool ClientLauncher::run(GameParams &game_params, const Settings &cmd_args)
*/ */
//driver->setMinHardwareBufferVertexCount(50); //driver->setMinHardwareBufferVertexCount(50);
// Create time getter
g_timegetter = new IrrlichtTimeGetter(device);
// Create game callback for menus // Create game callback for menus
g_gamecallback = new MainGameCallback(device); g_gamecallback = new MainGameCallback(device);