From 5346e7772a8b47bf726d9af7c09361782246d358 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 3 Mar 2015 12:56:09 +0000 Subject: [PATCH] Restructed the checks in the CollectLowestTransformsVisitor::removeTransforms() to avoid benign case being flagged as warning. git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/trunk@14753 16af8721-9629-0410-8352-f15c8da7e697 --- src/osgUtil/Optimizer.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/osgUtil/Optimizer.cpp b/src/osgUtil/Optimizer.cpp index 5c11d4573..549184ccf 100644 --- a/src/osgUtil/Optimizer.cpp +++ b/src/osgUtil/Optimizer.cpp @@ -1099,13 +1099,7 @@ bool CollectLowestTransformsVisitor::removeTransforms(osg::Node* nodeWeCannotRem titr!=_transformMap.end(); ++titr) { - if (titr->first==0) - { - OSG_NOTICE<<"Warning: CollectLowestTransformsVisitor::removeTransforms() error, encountered a NULL Transform pointer"<second._canBeApplied) + if (titr->first!=0 && titr->second._canBeApplied) { if (titr->first!=nodeWeCannotRemove) {