mirror of
https://github.com/OpenMW/openmw.git
synced 2025-05-06 20:11:23 +00:00
Fix #6660: Crash during intro video when closing the game
This commit is contained in:
parent
4b312c7c34
commit
129d68e299
1 changed files with 4 additions and 1 deletions
|
@ -25,7 +25,10 @@ osg::ref_ptr<ESMTerrain::LandObject> LandManager::getLand(int x, int y)
|
||||||
return static_cast<ESMTerrain::LandObject*>(obj.get());
|
return static_cast<ESMTerrain::LandObject*>(obj.get());
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
const ESM::Land* land = MWBase::Environment::get().getWorld()->getStore().get<ESM::Land>().search(x,y);
|
const auto* world = MWBase::Environment::get().getWorld();
|
||||||
|
if (!world)
|
||||||
|
return nullptr;
|
||||||
|
const ESM::Land* land = world->getStore().get<ESM::Land>().search(x,y);
|
||||||
if (!land)
|
if (!land)
|
||||||
return nullptr;
|
return nullptr;
|
||||||
osg::ref_ptr<ESMTerrain::LandObject> landObj (new ESMTerrain::LandObject(land, mLoadFlags));
|
osg::ref_ptr<ESMTerrain::LandObject> landObj (new ESMTerrain::LandObject(land, mLoadFlags));
|
||||||
|
|
Loading…
Reference in a new issue