diff --git a/Classification/include/CGAL/Classification/Mesh_feature_generator.h b/Classification/include/CGAL/Classification/Mesh_feature_generator.h index d51383b2dc8..9faed4607fa 100644 --- a/Classification/include/CGAL/Classification/Mesh_feature_generator.h +++ b/Classification/include/CGAL/Classification/Mesh_feature_generator.h @@ -314,7 +314,7 @@ public: { for (int j = 0; j < 3; ++ j) for (std::size_t i = 0; i < m_scales.size(); ++ i) - features.add_with_scale_id (i, m_range, eigen(i), std::size_t(j)); + features.add_with_scale_id (i, m_range, eigen(i), (unsigned int)(j)); for (std::size_t i = 0; i < m_scales.size(); ++ i) features.add_with_scale_id (i, m_range, eigen(i)); } diff --git a/Classification/include/CGAL/Classification/Point_set_feature_generator.h b/Classification/include/CGAL/Classification/Point_set_feature_generator.h index 42364ea804a..9063d094afb 100644 --- a/Classification/include/CGAL/Classification/Point_set_feature_generator.h +++ b/Classification/include/CGAL/Classification/Point_set_feature_generator.h @@ -374,7 +374,7 @@ public: { for (int j = 0; j < 3; ++ j) for (std::size_t i = 0; i < m_scales.size(); ++ i) - features.add_with_scale_id (i, m_input, eigen(i), std::size_t(j)); + features.add_with_scale_id (i, m_input, eigen(i), (unsigned int)(j)); for (std::size_t i = 0; i < m_scales.size(); ++ i) features.add_with_scale_id (i, m_input, m_point_map, eigen(i)); for (std::size_t i = 0; i < m_scales.size(); ++ i)