1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-05-10 03:41:25 +00:00

Merge branch 'fix_navigator_nullptr' into 'master'

Use navigator in world destructor only when initialized

See merge request OpenMW/openmw!4477
This commit is contained in:
psi29a 2024-12-08 10:10:00 +00:00
commit bc02a4a9ca

View file

@ -602,7 +602,7 @@ namespace MWWorld
if (mProjectileManager) if (mProjectileManager)
mProjectileManager->clear(); mProjectileManager->clear();
if (Settings::navigator().mWaitForAllJobsOnExit) if (Settings::navigator().mWaitForAllJobsOnExit && mNavigator != nullptr)
{ {
Log(Debug::Verbose) << "Waiting for all navmesh jobs to be done..."; Log(Debug::Verbose) << "Waiting for all navmesh jobs to be done...";
mNavigator->wait(DetourNavigator::WaitConditionType::allJobsDone, nullptr); mNavigator->wait(DetourNavigator::WaitConditionType::allJobsDone, nullptr);