diff --git a/src/osg/PrimitiveSet.cpp b/src/osg/PrimitiveSet.cpp index acb8a16d4..31edf53ac 100644 --- a/src/osg/PrimitiveSet.cpp +++ b/src/osg/PrimitiveSet.cpp @@ -361,7 +361,7 @@ void MultiDrawArrays::draw(osg::State& state, bool) const GLExtensions* ext = state.get(); if (ext->glMultiDrawArrays) { - GLsizei primcount = std::min(_firsts.size(), _counts.size()); + GLsizei primcount = osg::minimum(_firsts.size(), _counts.size()); ext->glMultiDrawArrays(_mode, &_firsts.front(), &_counts.front(), primcount); } @@ -369,7 +369,7 @@ void MultiDrawArrays::draw(osg::State& state, bool) const void MultiDrawArrays::accept(PrimitiveFunctor& functor) const { - unsigned int primcount = std::min(_firsts.size(), _counts.size()); + unsigned int primcount = osg::minimum(_firsts.size(), _counts.size()); for(unsigned int i=0; i