From Marco Jez, fix to circular reference which was causing a crash.

This commit is contained in:
Robert Osfield
2004-03-02 20:05:43 +00:00
parent 1eb2748b95
commit 13d5b50bcf

View File

@@ -41,7 +41,7 @@ namespace
NodeVisitor::apply(geode);
}
private:
osg::ref_ptr<BumpMapping> bm_;
BumpMapping *bm_;
};
@@ -600,8 +600,8 @@ void BumpMapping::prepareGeometry(osg::Geometry *geo)
void BumpMapping::prepareNode(osg::Node *node)
{
TsgVisitor tv(this);
node->accept(tv);
osg::ref_ptr<TsgVisitor> tv = new TsgVisitor(this);
node->accept(*tv.get());
}
void BumpMapping::prepareChildren()