diff --git a/simgear/scene/model/model.cxx b/simgear/scene/model/model.cxx index 9d4d4172..648b670a 100644 --- a/simgear/scene/model/model.cxx +++ b/simgear/scene/model/model.cxx @@ -274,7 +274,7 @@ void MakeEffectVisitor::apply(osg::Geode& geode) ref_ptr userData = SGSceneUserData::getSceneUserData(&geode); if (userData.valid()) eg->setUserData(new SGSceneUserData(*userData)); - for (int i = 0; i < geode.getNumDrawables(); ++i) { + for (unsigned i = 0; i < geode.getNumDrawables(); ++i) { osg::Drawable *drawable = geode.getDrawable(i); eg->addDrawable(drawable);