]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/geometry/algorithms/for_each.hpp
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / boost / geometry / algorithms / for_each.hpp
index 741dc359fe665075ceb86394d60ff5db31b9598c..ec0d81f07edaae488fcf6a26dc5dc614c799cf45 100644 (file)
@@ -109,6 +109,11 @@ struct fe_range_per_segment_with_closure
         typedef typename boost::range_iterator<Range>::type iterator_type;
 
         iterator_type it = boost::begin(range);
+        if (it == boost::end(range))
+        {
+            return;
+        }
+
         iterator_type previous = it++;
         while(it != boost::end(range))
         {