From 5f0f80cab269a5f80dd468fc7fc68130bd6724d6 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 16 Jul 2008 13:26:06 +0000 Subject: [PATCH] Changed int's to unsigned int's to avoid warnings --- include/osg/KdTree | 6 +++--- src/osg/KdTree.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/osg/KdTree b/include/osg/KdTree index 446e8a77f..e68634f1e 100644 --- a/include/osg/KdTree +++ b/include/osg/KdTree @@ -38,9 +38,9 @@ class OSG_EXPORT KdTree : public osg::Shape { BuildOptions(); - int _numVerticesProcessed; - int _targetNumTrianglesPerLeaf; - int _maxNumLevels; + unsigned int _numVerticesProcessed; + unsigned int _targetNumTrianglesPerLeaf; + unsigned int _maxNumLevels; }; diff --git a/src/osg/KdTree.cpp b/src/osg/KdTree.cpp index 9cb32f550..4af1f3b39 100644 --- a/src/osg/KdTree.cpp +++ b/src/osg/KdTree.cpp @@ -176,7 +176,7 @@ void BuildKdTree::computeDivisions(KdTree::BuildOptions& options) _axisStack.reserve(options._maxNumLevels); - for(int level=0; level=dimensions[1]) @@ -205,7 +205,7 @@ int BuildKdTree::divide(KdTree::BuildOptions& options, osg::BoundingBox& bb, int KdTree::KdNode& node = _kdTree.getNode(nodeIndex); bool needToDivide = level < _axisStack.size() && - (node.first<0 && node.second>options._targetNumTrianglesPerLeaf); + (node.first<0 && static_cast(node.second)>options._targetNumTrianglesPerLeaf); if (!needToDivide) {