1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-19 20:53:50 +00:00

Fix memory leak, remove empty if statement, change dynamic_cast

to static_cast
This commit is contained in:
Aesylwinn 2016-05-17 16:14:23 -04:00
parent 5a7ebab694
commit 13c2161b27

View file

@ -24,7 +24,7 @@ namespace CSVRender
virtual void operator()(osg::Node* node, osg::NodeVisitor* nv)
{
PathgridTag* tag = dynamic_cast<PathgridTag*>(node->getUserData());
PathgridTag* tag = static_cast<PathgridTag*>(node->getUserData());
tag->getPathgrid()->update();
}
};
@ -44,10 +44,6 @@ namespace CSVRender
QString text("Pathgrid: ");
text += mPathgrid->getId().c_str();
if (!hideBasics)
{
}
return text;
}
@ -462,7 +458,7 @@ namespace CSVRender
if (mPathgridGeometry)
{
mPathgridGeode->removeDrawable(mPathgridGeometry);
mPathgridGeometry.release();
mPathgridGeometry = 0;
}
}
@ -471,7 +467,7 @@ namespace CSVRender
if (mSelectedGeometry)
{
mSelectedGeode->removeDrawable(mSelectedGeometry);
mSelectedGeometry.release();
mSelectedGeometry = 0;
}
}