From a1f23bbccd987e30797ee0c87550d37c66d44e9b Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 4 May 2005 09:11:32 +0000 Subject: [PATCH] Fixed bug where the Optimizer::StateVisitor was trying to optimize non existant StateSet's. --- src/osgUtil/Optimizer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/osgUtil/Optimizer.cpp b/src/osgUtil/Optimizer.cpp index e38324b57..208c23cfe 100644 --- a/src/osgUtil/Optimizer.cpp +++ b/src/osgUtil/Optimizer.cpp @@ -507,6 +507,7 @@ void Optimizer::StateVisitor::optimize() // duplicate state attributes removed. // now need to look at duplicate state sets. + if (_statesets.size()>=2) { // create the list of stateset's. typedef std::vector StateSetSortList;