diff --git a/src/osgUtil/ShaderGen.cpp b/src/osgUtil/ShaderGen.cpp index c09c233b6..fec293be8 100644 --- a/src/osgUtil/ShaderGen.cpp +++ b/src/osgUtil/ShaderGen.cpp @@ -353,7 +353,7 @@ void ShaderGenVisitor::update(osg::Drawable *drawable) StateEx *state = static_cast(_state.get()); // skip nodes without state sets - if (state->getStateSetStackSize() == (_rootStateSet.valid() ? 1 : 0)) + if (state->getStateSetStackSize() == (_rootStateSet.valid() ? 1u : 0u)) return; // skip state sets with already attached programs