From 77bbf1d70c524ccf536fa81584f83bd4165814b9 Mon Sep 17 00:00:00 2001 From: Marco Callieri Date: Thu, 23 Mar 2017 14:51:20 +0100 Subject: [PATCH] avoid crashing if vn<100 --- vcg/complex/algorithms/pointcloud_normal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcg/complex/algorithms/pointcloud_normal.h b/vcg/complex/algorithms/pointcloud_normal.h index e63ae46e..87a748e2 100644 --- a/vcg/complex/algorithms/pointcloud_normal.h +++ b/vcg/complex/algorithms/pointcloud_normal.h @@ -62,7 +62,7 @@ public: // tree.setMaxNofNeighbors(nn); const ScalarType maxDistSquared = maxDist*maxDist; int cnt=0; - int step=m.vn/100; + int step = max(m.vn, int(m.vn / 100)); typename KdTree::PriorityQueue nq; for (VertexIterator vi=m.vert.begin();vi!=m.vert.end();++vi) {