From 4795fb88e6d9e894ff965561c64b161e02a4b16f Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 5 Sep 2005 13:26:50 +0000 Subject: [PATCH] Added checking of EventVisitor type --- examples/osgvolume/osgvolume.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/osgvolume/osgvolume.cpp b/examples/osgvolume/osgvolume.cpp index f093ba46a..b257c3949 100644 --- a/examples/osgvolume/osgvolume.cpp +++ b/examples/osgvolume/osgvolume.cpp @@ -659,9 +659,9 @@ class FollowMouseCallback : public osgGA::GUIEventHandler, public osg::StateSet: virtual void operator() (osg::StateSet* stateset, osg::NodeVisitor* nv) { - osgGA::EventVisitor* ev = dynamic_cast(nv); - if (nv->getVisitorType()==osg::NodeVisitor::EVENT_VISITOR || ev) + if (nv->getVisitorType()==osg::NodeVisitor::EVENT_VISITOR) { + osgGA::EventVisitor* ev = dynamic_cast(nv); if (ev) { osgGA::GUIActionAdapter* aa = ev->getActionAdapter();