diff --git a/include/osg/KdTree b/include/osg/KdTree index 1b521419f..3eb9ca5f9 100644 --- a/include/osg/KdTree +++ b/include/osg/KdTree @@ -39,9 +39,9 @@ class OSG_EXPORT KdTree : public osg::Shape _targetNumTrianglesPerLeaf(4), _maxNumLevels(24) {} - unsigned int _numVerticesProcessed; - unsigned int _targetNumTrianglesPerLeaf; - unsigned int _maxNumLevels; + int _numVerticesProcessed; + int _targetNumTrianglesPerLeaf; + int _maxNumLevels; }; @@ -142,7 +142,7 @@ class OSG_EXPORT KdTree : public osg::Shape { int num = -leafNum-1; - if (num>_kdLeaves.size()-1) + if (num>static_cast(_kdLeaves.size())-1) { osg::notify(osg::NOTICE)<<"Warning: replaceChild("<