diff --git a/src/osgGA/UFOManipulator.cpp b/src/osgGA/UFOManipulator.cpp index f4c12db07..9e5ffc0e2 100644 --- a/src/osgGA/UFOManipulator.cpp +++ b/src/osgGA/UFOManipulator.cpp @@ -140,13 +140,9 @@ void UFOManipulator::computeHomePosition() if (iv.hits()) { osgUtil::IntersectVisitor::HitList& hitList = iv.getHitList(seg.get()); - for(osgUtil::IntersectVisitor::HitList::iterator hitr=hitList.begin(); - hitr!=hitList.end(); ++hitr) - { - osg::Vec3d ip = hitList.front().getWorldIntersectPoint(); - if( fabs(ip[2]) < ground ) - ground = ip[2]; - } + osg::Vec3d ip = hitList.front().getWorldIntersectPoint(); + if( fabs(ip[2]) < ground ) + ground = ip[2]; } else {